influxsnmp

command module
v0.0.0-...-59f4726 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 3, 2016 License: BSD-2-Clause Imports: 18 Imported by: 0

README

influxsnmp

Poll network devices via SNMP and save the data in InfluxDB (version 0.12.x) It uses github.com/paulstuart/snmputil for snmp processing, and therefore has the following functionality:

  • SNMP versions 1, 2/2c, 3
  • Bulk polling of all tabular data
  • Regexp filtering by name of resulting data
  • Auto conversion of INTEGER and BIT formats to their named types
  • Auto generating OID lookup for names (if net-snmp-utils is installed)
  • Optional processing of counter data (deltas and differentials)
  • Overide column aliases with custom labels
  • Auto throttling of requests - never poll faster than device can respond

influxsnmp uses a datafile of parsed MIB objects in order to use symbolic names and to do automated formatting of polled data. If a previously saved file is not available, it will generate and same one automatically. The resulting file of such actions may be quite large (all OIDs included).

To create a MIB file of only the OIDs that will be used, run the following command:

influxsnmp -dump -filter > mibFile.json

As it is using snmptranslate to create the dump file, one can export MIBDIRS to point to the directories containing mib files

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL