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