Werk #3150: fixed helpers failing to start and high cpu load when an unparsable local check is installed
Komponente | Checks & agents | ||||
Titel | fixed helpers failing to start and high cpu load when an unparsable local check is installed | ||||
Datum | 30.06.2016 | ||||
Level | Kleine Änderung | ||||
Klasse | Bugfix | ||||
Kompatibilität | Kompatibel - benötigt kein manuelles Eingreifen | ||||
Checkmk versions & editions |
|
When python fails to parse a check file (local or shipped), the check_mk helpers would produce an erro message and exit. check_mk would then restart the helper, repeating the process infinitely which left check_mk in a non-working state, causing high cpu load and quickly growing the cmc.log.
This only occurs when installing syntactically broken checks so most users shouldn't be affected.