Werk #11096: hyperv_vms: use default levels instead of discovered state

Component Checks & agents
Title hyperv_vms: use default levels instead of discovered state
Date May 13, 2020
Checkmk Edition Checkmk Raw (CRE)
Checkmk Version 2.0.0i1
Level Trivial Change
Class New Feature
Compatibility Incompatible - Manual interaction might be required

The check hyperv_vms now uses a set of default levels to map the state of VMs to monitoring states. Before, by default, the check compared the current VM state against the state at the point when the service was discovered and went CRIT if the two states did not match. This behavior is still available, but the check now has to be specifically configured to do this, see the rule "State of Microsoft Hyper-V Server VMs".

Furthermore, the check now always works when executed as a manual check. Before, it might have crashed in this case, depending on the used configuration.

This change is incompatible in the sense that users have to adjust the rules for this check to make it behave the way it did before.

To the list of all Werks