Werk #3286: Fixing possible logging issues when using datasource programs for monitoring

Komponente Core & setup
Titel Fixing possible logging issues when using datasource programs for monitoring
Datum 11.03.2016
Level Kleine Änderung
Klasse Bugfix
Kompatibilität Kompatibel - benötigt kein manuelles Eingreifen
Checkmk versions & editions
1.4.0i1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.2.8b5 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)

When calling datasource programs for monitoring they are executed as subprocesses of Check_MK. Check_MK as passing all filedescriptors except stdout and stderr to the subprocess. So if a subprocess was doing something strange with them it could happen that this influenced the handling within Check_MK.

This could, for example, confuse the communication between the CMC and the Check_MK keepalive helper processes.

Zur Liste aller Werks