Werk #17209: if64: Use Uptime instead of Check Time

Komponente Checks & agents
Titel if64: Use Uptime instead of Check Time
Datum 23.09.2024
Level Bedeutende Änderung
Klasse Bugfix
Kompatibilität Kompatibel - benötigt kein manuelles Eingreifen
Checkmk versions & editions
2.4.0b1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.3.0p20 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)

The check plugin if64 monitors network interfaces via SNMP. The plugin reports a number of rates, e.g. Input octets and Output packets. In the past, these rates were computed by using the time the check function is being run. However, the SNMP output is always older, and the check time does not accurately reflect the age of the counters inside the SNMP output. These inaccuracies were especially noticeable for clustered services. With this Werk, the rates are based on sysUpTime, i.e., the time since the network management portion of the system was last re-initialized. If the system is re-intialized, or sysUpTime overflows, no rates are reported, but the state remains OK. The check will report 'time anomaly detected' in 2.4.0 and 'No time difference' in 2.3.0.

Zur Liste aller Werks