Werk #19565: Improved Interface Metric Processing When Multiple Up-time Values Are Present
| Component | Checks & agents | ||||||
| Title | Improved Interface Metric Processing When Multiple Up-time Values Are Present | ||||||
| Date | Apr 9, 2026 | ||||||
| Level | Trivial Change | ||||||
| Class | Bug Fix | ||||||
| Compatibility | Compatible - no manual interaction needed | ||||||
| Checkmk versions & editions |
|
When parsing data for the if64 SNMP section for network interfaces, both sysUpTime and hrSystemUptime are queried.
In general, hrSystemUptime is preferred, unless it is missing and if it is, sysUpTime is used instead.
However, some devices may have an hrSystemUptime value of 0, even though sysUpTime has a valid value.
In this case, metrics stop being collected because 0 is always reported as the uptime and thus does not increase monotonically as expected.
With this update, more checks are done to ensure a valid value is used, and sysUpTime will be preferred if hrSystemUptime is of a lower value.