Matthew,

On Mon, 2004-02-09 at 10:27, Matthew Trent wrote:
> I'm using a program called "monit" (http://www.tildeslash.com/monit/), and it 
> works great. It connects to the port and makes sure it's open, checks if the 
> process is a zombie, and does some memory and load avg. checks.

The original version of clamdwatch sent the parent/master clamd process
a PING.  Through user feedback, I realized that the master process would
respond to a ping even when the child process was hung.

I don't think hung process shows up as a zombie, but I could be wrong.

We're using clamdwatch to proactively monitor/fix the clamd problem if
it occurs as well as using nagios to passively monitor things.  The
nagios-stat daemon is useful to see how many clamd processes are running
(which appears to be the way someone else was checking for locked
children processes).  We monitor amavisd-new in a similar manner.  

There's a script named check_email_loop.pl in the contrib directory of
the nagios plugins source tree.  This script sends email to the
specified address with a unique serial number.  Then it POPs the email
with the given username and password.  I've been using this for ~2 weeks
in production without any problems.  Here's a link to the sf.net
project:

http://nagiosplug.sourceforge.net/

Cheers,

Mike




-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Clamav-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/clamav-users

Reply via email to