Werk #14444: Unix agents: Change error handling for non-terminating asynchrounus agent plugins

Komponente Checks & agents
Titel Unix agents: Change error handling for non-terminating asynchrounus agent plugins
Datum 01.07.2022
Checkmk-Editon Checkmk Raw (CRE)
Checkmk-Version 2.2.0i1
Level Kleine Änderung
Klasse Neues Feature
Kompatibilität Kompatibel - benötigt kein manuelles Eingreifen

This change affects asynchronously executed agent plugins for the Checkmk agents for Linux, AIX, Solaris, FreeBSD and OpenWRT.

If such plugins did not terminate after a set amount of time, the corresponding process is killed by the agent.

Previously, the cached data would still be transmitted, eventually letting the affected services go stale. With this werk we no longer transmit the outdated data, which will result in the services being UNKNOWN. This behaviour is consistent with a synchrounus plugin that crashes.

Zur Liste aller Werks