Werk #18167: otel: fix plugin crash by making ruleset parameters mandatory

Component Checks & agents
Title otel: fix plugin crash by making ruleset parameters mandatory
Date Jun 26, 2025
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
2.5.0b1
Not yet released
Checkmk Cloud (CCE), Checkmk MSP (CME)
2.4.0p8 Checkmk Cloud (CCE), Checkmk MSP (CME)

When creating rules for specific metric names in OTel rulesets, the plugin would crash if not all rules were selected and defined.

This werk makes the parameters "rate computation", "levels lower" and "levels upper" mandatory while providing default values that were implicitely assumed before.

This way default values are clearly shown to the user and documented properly.

To the list of all Werks