- changed 3 files
Friday 18 Apr
[FIX] Readded discovery for sensors params: 'entPhysicalIndex_measured', 'measured_class', 'measured_entity'.
[FIX] Discover more Brocade/Foundry processors and fix precision of newer processors.
[FIX] Fix sensors which previously had a divisor
[FIX] fix the fix. derp.
[FIX] Do not remove used fields.
[MAJOR] Updated sensors discovery and polling modules. Now all MIBs use scale instead divisor/multiplier. Added optional field entPhysicalClass (for now used for state sensors). Limits and other optional values passed as array. Fixed discovery for some MIBs.
Minor: remove pretty much unused dot1q version check, oid not present on some devices while the Vlan table is
Minor: allow decimals in alert definitions with units
Thursday 17 Apr
Medium: Alerting: sync up device match conditions with metric match conditions
Trivial: fix function description comment
Medium: improved 'show tech' page, now also includes support for the RANCID integration.
Medium: allow units (100GB, 5MB, etc) to be used in alert conditions (lt/gt/eq/ne). Includes unit test for function.
[TRIVIAL] Oneline fix for discovery -h none :)
Medium: clean up and fix smokeping latency graphs
Minor: small improvement to incoming/outgoing tabs shown on latency page
Minor: remove Synology DSM block from OS 'unix' file, it has its own dsm.inc.php which fetches all data correctly
[MINOR] Small fixes for discovery, print_message() and qtip.
[FIX] Fixes to graphing of memory usage on linux hosts (shared is difficult to take account of)
[FIX] some tweaks to the alerts page, show all failed as default, fix showing alerter link for type=all.
Trivial: code/indent cleanups
Minor: some UPS code fixes and additions
Minor: round unix processor usage in overview as well
[FIX] round average processor usage in overview
Major: add "Device" as an alert entity. WARNING: possibly beta quality and interface may change!Allows you to alert on device properties. Entity match should be * as all device matching is already done in the device match section.Available metrics: device_status (0 = down, 1 = up), device_status_type (reason for down, 'snmp'/'ping'), device_ping (response in ms),device_snmp (response in ms), device_uptime (in seconds), device_duration_poll (in seconds).Feedback welcome.
[MAJOR] Added stacking non-unix processors on device overview page.
Wednesday 16 Apr
[MINOR] Fixed ucd mem stats for modern systems which reports a negative values (probably net-snmp bug).
[TRIVIAL] Optimized is_graph().
Minor: don't show transit, peering and/or peering+transit graphs on front page when no such ports are available. Also fix port description type parser for said graphs