Releases: prometheus/snmp_exporter
0.10.0 / 2018-04-26
[FEATURE] Use GET rather than GETBULK if specific non-table object or table object instance is listed in generator module walk
[BUGFIX] Better handle SNMP v3 auth config, fixing some validation
[BUGFIX] Fail the scrape rather than exposing invalid UTF-8 label values
[BUGFIX] Remove incorrect InetAddress implementation
0.9.0 / 2018-02-26
[FEATURE] Support for Opaque Float/Double types
0.8.0 / 2017-11-20
[FEATURE] Support SNMP v3 context names
[FEATURE] Support fixed-size string indexes
0.7.0 / 2017-10-09
[FEATURE] Generator detects a broader range of display strings, including SnmpAdminString
[BUGFIX] Pull in upstream fix for spurious results when walk matched no oids
0.6.0 / 2017-08-22
[CHANGE] Default module is now "if_mib" rather than "default". "if_mib" has no lookups, and if_mib_* has replaced default_*. "if_mib_ifdescr" has the old behaviour of "default".
[BUGFIX] Don't hide secrets when generating snmp.yml
[BUGFIX] Correctly handle different auth settings across modules
0.5.0 / 2017-08-15
[FEATURE] Expose config on /config
[FEATURE] Add help text to metrics
[FEATURE] Allow for extracting numeric metrics from string objects via regular expressions
[FEATURE/CHANGE] Config now only reloaded on SIGHUP or /-/reload
[CHANGE] Switch to kingpin flags, all flags now have two hyphens rather than one
[CHANGE] Remove Fortinet example module
[BUGFIX] Handle Counter64s with values >=2^63 correctly
[BUGFIX] Sanitize metric names
[BUGFIX] Add back objects marked no-access to generator output
v0.4.0 / 2017-06-06
- [FEATURE] Add Homepage on /. #135
- [ENHANCEMENT] Add ddwrt OIDs to generator. #147
- [ENHANCEMENT] Add synology OIDs to generator. #149, #154
- [ENHANCEMENT] Use lookup node's index label in the generator. #162
- [BUGFIX] Fix
authNoPriv
in config parsing. #141 - [BUGFIX] Update gosnmp vendoring to fix timeouts/errors. #139, #171
0.3.0 / 2017-03-15
[FEATURE] Support MAC Addresses and IP addresses as object values
[ENHANCEMENT] Allow compiling generator under FreeBSD
[ENHANCEMENT] Workaround RFC1213-MIB being too old to have type hints
[BUGFIX] Represent OctetStrings as hex
0.2.0 / 2017-01-25
[FEATURE] Add config generator
[FEATURE] Add support for strings in PDUs
[FEATURE] Add debug logging
[FEATURE] Add -version flag
[BUGFIX] Correctly handle missing label lookups
0.1.0 / 2016-09-23
This is a port to Go from the original Python version.
Behaviour is largely the same (the same config file will work), however the URL has changed a bit: It's now /snmp?target=1.2.3.4 where previously it was /metrics?address=1.2.3.4
As this is a rewrite, a full list of changes will not be provided.