[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: monit create zombi

From: Martin Pala
Subject: Re: monit create zombi
Date: Tue, 30 Apr 2013 21:50:45 +0200

One "check program| = one zombie, which will be reaped on next check cycle ... but during the new cycle new program is started, which will turn into zombie when it finished (usually quickly), and stays as zombie until next cycle. The number of zombies should be thus stable (equal to number of "check program" statements).

On Apr 30, 2013, at 9:30 PM, sven falempin <address@hidden> wrote:

On Tue, Apr 30, 2013 at 1:52 PM, Martin Pala <> wrote:

the temporary zombie is "feature" - explained in monit manual (
The asynchronous nature of the program check allows for non-blocking behavior in the current Monit design, but it comes with a side-effect: when the program has finished executing and is waiting for Monit to collect the result, it becomes a so-called "zombie" process. A zombie process does not consume any system resources (only the PID remains in use) and it is under Monit's control; The zombie process is removed from the system as soon as Monit collects the exit status. This means that every "check program" will be associated with either a running process or a temporary zombie. This unwanted zombie side-effect will be removed in a later release of Monit.

We'll fix this with the refactoring of test scheduler.


is that possible that the zombie are'nt disappearing ?

On Apr 30, 2013, at 6:38 PM, sven falempin <address@hidden> wrote:

> HEllo,
> My monit daemon is creating zombie, is there a way to find the responsible check script ?
> machine:~/# monit -V
> This is Monit version 5.5
> Copyright (C) 2001-2012 Tildeslash Ltd. All Rights Reserved.
> cheers :-)
> --
> ---------------------------------------------------------------------------------------------------------------------
> () ascii ribbon campaign - against html e-mail
> /\
> --
> To unsubscribe:

To unsubscribe:

() ascii ribbon campaign - against html e-mail 
To unsubscribe:

reply via email to

[Prev in Thread] Current Thread [Next in Thread]