the cmciii_io plugin seems to report a wrong service state for the output status on Rittal PDUs.
The manual says: For output ports the state is OK when the status of the port is Off . Otherwise the checks are WARN .
But the check is critical for us.
CMK version: Checkmk Enterprise Edition 2.3.0p33 OS version: Ubuntu 22.04
Output of “cmk --debug -vvn hostname”: (If it is a problem with checks or plugins)
Shortend to relevant output:
My understanding is that the current logic for this service is: if Relay information is present and the status is not OK, the service state becomes CRIT.
Does this seem reasonable to you? Or do you think the presence of Relay information should not impact the service’s status?
I talked to the person managing our PDUs and according to them at least one of the Relay states (Off/On) should return OK. According to him, at least in the PDUs we have now, it can be defined on CMC side which Relay state is OK.
In my opinion it would make sense to have this configurable on CheckMK site as well.
So ideally a check parameter mapping the Relay state to the desired check state.