Werk #17200: Always run all configured API integrations

Component Checks & agents
Title Always run all configured API integrations
Date Oct 15, 2024
Level Trivial Change
Class New Feature
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
2.4.0b1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)

Depending on the setting of "Checkmk agent / API integrations" in the "Monitoring agents" section of the host settings, the host would run none, one or all of the configured special agents.

This is now simplified. We always execute either all or none of the configured special agents.

The only setting where things change is "API integrations if configured, else Checkmk agent". If no special agents are configured the Checkmk agent will be used (as it was before). If there are special agents configured, however, we now run all of them. Previously the alphabetically first special agent was chosen.

To the list of all Werks