net/rtg 0.7.5_2 FreeBSD
Flexible, high-performance SNMP statistics monitoring system
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- net
- Package size
- 109.3 KiB, 289.5 KiB installed
Description
RTG is a flexible, scalable, high-performance SNMP statistics monitoring system. It is designed for enterprises and service providers who need to collect time-series SNMP data from a large number of targets quickly. All collected data is inserted into a relational database that provides a common interface for applications to generate complex queries and reports. RTG includes utilities that generate configuration and target files, traffic reports, 95th percentile reports and graphical data plots. These utilities may be used to produce a web-based interface to the data.
The unique features of RTG are: * Runs as a daemon, incurring no cron or kernel startup overhead * Written entirely in C for speed, incurring no interpreter overhead * Multi-threaded for asynchronous polling and database insertion * Inserts data into a relational database where complex queries and reports may be generated * Performs no data averaging in order to support billing, etc. * Can poll at sub-one-minute intervals
In the other systems
Install
Binary package:
pkg install rtg
From the ports tree:
cd /usr/ports/net/rtg/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= rtg>0:net/rtg
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.7.5_2 | 0.7.5_2 | 0.7.5 | 0.7.5_2 | - |
| FreeBSD:14:quarterly | 0.7.5_2 | 0.7.5_2 | n/a | 0.7.5_2 | - |
| FreeBSD:15:latest | 0.7.5_2 | 0.7.5_2 | n/a | 0.7.5_2 | 0.7.5_2 |
| FreeBSD:15:quarterly | 0.7.5_2 | 0.7.5_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.7.5_2 | 0.7.5_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 2
libnetsnmp.so: net-mgmt/net-snmplibgd.so: graphics/gd
Runtime 1
p5-DBI>=0: databases/p5-DBI
The full lists below include those, and their dependencies in turn.
Build dependencies 31
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/mysql84-client
- databases/openldap26-client
- devel/gettext-runtime
- devel/libcbor
- devel/libedit
- graphics/gd
- graphics/giflib
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/png
- graphics/tiff
- graphics/webp
- lang/perl5.42
- net-mgmt/net-snmp
- ports-mgmt/pkg
- print/freetype2
- print/indexinfo
- print/libpaper
- print/psutils
- security/cyrus-sasl2
- security/libfido2
- textproc/expat2
- textproc/groff
- textproc/uchardet
- x11-fonts/fontconfig
Run dependencies 34
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/mysql84-client
- databases/openldap26-client
- databases/p5-DBD-mysql
- databases/p5-DBI
- devel/gettext-runtime
- devel/libcbor
- devel/libedit
- devel/libunwind
- graphics/gd
- graphics/giflib
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/png
- graphics/tiff
- graphics/webp
- lang/perl5.42
- net-mgmt/net-snmp
- ports-mgmt/pkg
- print/freetype2
- print/indexinfo
- print/libpaper
- print/psutils
- security/cyrus-sasl2
- security/libfido2
- textproc/expat2
- textproc/groff
- textproc/uchardet
- x11-fonts/fontconfig
No port depends on this one.
Configuration
Options name: net_rtg
| Option | Default | Description |
|---|---|---|
| MYSQL | off | Pull MySQL server in as a dependency for local setups |
| WEB | off | Include PHP-based web client interface pre-requisites |
- USES
- mysql:client perl5 shebangfix ssl
- Service scripts
rtgpoll
Files
Manual pages 2
- rtgplot(1)
- rtgpoll(1)
pkg-plist 24
- bin/95.pl
- bin/report.pl
- bin/rtgplot
- bin/rtgpoll
- contrib/README
- contrib/rtgtargmkr-with-modules-0.2.tar.gz
- etc/rtg/BER.pm
- etc/rtg/SNMP_Session.pm
- etc/rtg/SNMP_util.pm
- etc/rtg/createdb
- @sample etc/rtg/routers.sample
- @sample etc/rtg/rtg.conf.sample
- etc/rtg/rtgtargmkr.pl
- include/common.h
- include/rtg.h
- include/rtgplot.h
- share/man/man1/rtgplot.1.gz
- share/man/man1/rtgpoll.1.gz
- www/data/95.php
- www/data/common.php
- www/data/rtg.php
- www/data/rtg.png
- www/data/rtgback.png
- www/data/view.php
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| rtg-0.7.5.tar.gz | 269657 | c0f4632e26423689037634ed59194dbfb017af57079b9039e33381d3698d6fe8 |
Master sites 1
- ftp://ftpmirror.uk/freebsd-ports/rtg/
Commit history 0
No commits in the history this site was built from.