Werk #15536: IPMI sensors: consider sensor state as reported by freeipmi

Component Checks & agents
Title IPMI sensors: consider sensor state as reported by freeipmi
Date May 6, 2023
Checkmk Edition Checkmk Raw (CRE)
Checkmk Version 2.0.0p36 2.1.0p28 2.2.0b8 2.3.0b1
Level Trivial Change
Class New Feature
Compatibility Compatible - no manual interaction needed

This werk changes the way Checkmk derives the state of IPMI sensors from their status descriptions.

Previously, Checkmk would first check the user configured parameters (IPMI sensors -> Set states of IPMI sensor status texts), and then fall back to built-in heuristics to derive the service state from the sensors status description. These heuristics missed a lot of possible "OK" states, and thus produced false positives.

This situation is improved by using the sensor status interpretation provided by freeipmi, if present.

The order of preference is: Use the first matching user configured state, if found. Otherwise use the status as reported by freeipmi, if it is present. If neither of these can be applied, still fall back to the built-in heuristics.

In order to get the freeipmi status reported by the agent, you need to select "Sensor state" in the rule set "IPMI Sensors via Freeipmi or IPMItool".

To the list of all Werks