net-mgmt/rrdbot 0.9.7.d20200312_3 FreeBSD
Threaded SNMP polling daemon which stores data in RRDs
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
aeb733e426- Categories
- net-mgmt
- Package size
- 261.8 KiB, 1476.9 KiB installed
Description
RRDBot is an SNMP polling daemon which writes the polled values to an RRD database. It can poll many different SNMP sources in an efficient manner.
It has no large external dependencies, and its configuration is stored in text files. It has full support for MIB definition files and using textual MIBs instead of numerical OIDs.
A nice feature is the querying of SNMP tables without using a specific index. Indexes of the rows in an SNMP table may change from time to time, and are less than ideal for long term tracking of a given value. For example RRDBot can query the traffic on your router based on the 'xl0' interface name.
RRDBot also contains tools to simplify the creation of RRD files, and the various archives contained in them.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net-mgmt/rrdbot | 0.9.7.d20200312_3 |
| DragonFly | net-mgmt/rrdbot | 0.9.7.d20200312_2 |
Install
Binary package:
pkg install rrdbot
From the ports tree:
cd /usr/ports/net-mgmt/rrdbot/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= rrdbot>0:net-mgmt/rrdbot
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.9.7.d20200312_3 | 0.9.7.d20200312_3 | 0.9.7.d20200312 | 0.9.7.d20200312_2 | 0.9.7.d20200312_3 |
| FreeBSD:14:quarterly | 0.9.7.d20200312_3 | 0.9.7.d20200312_3 | n/a | 0.9.7.d20200312_2 | 0.9.7.d20200312_3 |
| FreeBSD:15:latest | 0.9.7.d20200312_3 | 0.9.7.d20200312_3 | n/a | 0.9.7.d20200312_2 | 0.9.7.d20200312_2 |
| FreeBSD:15:quarterly | 0.9.7.d20200312_3 | 0.9.7.d20200312_3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.9.7.d20200312_3 | 0.9.7.d20200312_3 | 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 1
librrd.so: databases/rrdtool
The full lists below include those, and their dependencies in turn.
Build dependencies 46
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/rrdtool
- devel/autoconf
- devel/autoconf-switch
- devel/automake
- devel/gettext-runtime
- devel/glib20
- devel/libdatrie
- devel/libffi
- devel/libinotify
- devel/libthai
- devel/m4
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/cairo
- graphics/graphite2
- graphics/png
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/harfbuzz
- print/indexinfo
- textproc/expat2
- textproc/libxml2
- x11-fonts/dejavu
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
- x11-toolkits/pango
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xorgproto
Run dependencies 42
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/rrdtool
- devel/gettext-runtime
- devel/glib20
- devel/libdatrie
- devel/libffi
- devel/libinotify
- devel/libthai
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/cairo
- graphics/graphite2
- graphics/png
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/harfbuzz
- print/indexinfo
- textproc/expat2
- textproc/libxml2
- x11-fonts/dejavu
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
- x11-toolkits/pango
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xorgproto
No port depends on this one.
Configuration
No options to configure.
- USES
- autoreconf
- Service scripts
rrdbot
Message after installing
Files
Manual pages 4
- rrdbot-create(8)
- rrdbot-get(1)
- rrdbot.conf(5)
- rrdbotd(8)
pkg-plist 63
- sbin/rrdbot-create
- sbin/rrdbot-get
- sbin/rrdbotd
- share/rrdbot/mib/AGENTX-MIB.txt
- share/rrdbot/mib/BEGEMOT-MIB.txt
- share/rrdbot/mib/BGP4-MIB.txt
- share/rrdbot/mib/BRIDGE-MIB.txt
- share/rrdbot/mib/DISMAN-SCHEDULE-MIB.txt
- share/rrdbot/mib/DISMAN-SCRIPT-MIB.txt
- share/rrdbot/mib/EtherLike-MIB.txt
- share/rrdbot/mib/FOKUS-MIB.txt
- share/rrdbot/mib/GNOME-SMI.txt
- share/rrdbot/mib/HCNUM-TC.txt
- share/rrdbot/mib/HOST-RESOURCES-MIB.txt
- share/rrdbot/mib/HOST-RESOURCES-TYPES.txt
- share/rrdbot/mib/IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt
- share/rrdbot/mib/IANA-LANGUAGE-MIB.txt
- share/rrdbot/mib/IANAifType-MIB.txt
- share/rrdbot/mib/JAILS-MIB.txt
- share/rrdbot/mib/IF-INVERTED-STACK-MIB.txt
- share/rrdbot/mib/IF-MIB.txt
- share/rrdbot/mib/INET-ADDRESS-MIB.txt
- share/rrdbot/mib/IP-FORWARD-MIB.txt
- share/rrdbot/mib/IP-MIB.txt
- share/rrdbot/mib/IPV6-ICMP-MIB.txt
- share/rrdbot/mib/IPV6-MIB.txt
- share/rrdbot/mib/IPV6-TC.txt
- share/rrdbot/mib/IPV6-TCP-MIB.txt
- share/rrdbot/mib/IPV6-UDP-MIB.txt
- share/rrdbot/mib/LM-SENSORS-MIB.txt
- share/rrdbot/mib/NOTIFICATION-LOG-MIB.txt
- share/rrdbot/mib/OSPF-MIB.txt
- share/rrdbot/mib/PCAP-MIB.txt
- share/rrdbot/mib/REGEX-MIB.txt
- share/rrdbot/mib/RFC-1215.txt
- share/rrdbot/mib/RFC1155-SMI.txt
- share/rrdbot/mib/RFC1213-MIB.txt
- share/rrdbot/mib/RIPv2-MIB.txt
- share/rrdbot/mib/RMON-MIB.txt
- share/rrdbot/mib/SMUX-MIB.txt
- share/rrdbot/mib/SNMP-COMMUNITY-MIB.txt
- share/rrdbot/mib/SNMP-FRAMEWORK-MIB.txt
- share/rrdbot/mib/SNMP-MPD-MIB.txt
- share/rrdbot/mib/SNMP-NOTIFICATION-MIB.txt
- share/rrdbot/mib/SNMP-PROXY-MIB.txt
- share/rrdbot/mib/SNMP-TARGET-MIB.txt
- share/rrdbot/mib/SNMP-USER-BASED-SM-MIB.txt
- share/rrdbot/mib/SNMP-USM-AES-MIB.txt
- share/rrdbot/mib/SNMP-VIEW-BASED-ACM-MIB.txt
- share/rrdbot/mib/SNMPv2-CONF.txt
- share/rrdbot/mib/SNMPv2-MIB.txt
- share/rrdbot/mib/SNMPv2-SMI.txt
- share/rrdbot/mib/SNMPv2-TC.txt
- share/rrdbot/mib/SNMPv2-TM.txt
- share/rrdbot/mib/SOURCE-ROUTING-MIB.txt
- share/rrdbot/mib/UCD-SNMP-MIB.txt
- share/rrdbot/mib/TCP-MIB.txt
- share/rrdbot/mib/UDP-MIB.txt
- share/man/man1/rrdbot-get.1.gz
- share/man/man5/rrdbot.conf.5.gz
- share/man/man8/rrdbot-create.8.gz
- share/man/man8/rrdbotd.8.gz
- @dir etc/rrdbot
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| REANNZ-rrdbot-0.9.7.d20200312-396ca60_GH0.tar.gz | 415255 | 002d96408ad5b2d040940c6b4c587dd76a9dc105da387ff07cdd4e0548a91880 |