Werk #3286: Fixing possible logging issues when using datasource programs for monitoring
Component | Core & setup |
Title | Fixing possible logging issues when using datasource programs for monitoring |
Date | Mar 11, 2016 |
Checkmk Edition | Checkmk Raw (CRE) |
Checkmk Version | 1.2.8b5 1.4.0i1 |
Level | Trivial Change |
Class | Bug Fix |
Compatibility | Compatible - no manual interaction needed |
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.