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 'eth0' interface name.
RRDBot also contains tools to simplify the creation of RRD files, and the various archives contained in them.
rrdbotd(8): The man page.
rrdbot.conf(5): The man page for the config files. rrdbot-create(8): Tool that creates RRD files. rrdbot-get(1): Tool that allows retrieving one off SNMP values.
Subscribe/Unsubscribe | Archive | RSS
Note: If you prefer not to create/use a Google Account, then email me, and I'll subscribe you manually.
You can get a snapshot of the source with git:
$ git clone git://thewalter.net/rrdbot.git
Source code repository:
BSD type license. Contact the mailing list when bugs are found.