monit-general
[Top][All Lists]
Advanced

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

Re: Monitor the number of files in a directory?


From: Edward A. Muller
Subject: Re: Monitor the number of files in a directory?
Date: Sun, 7 Jan 2007 06:03:31 -0600 (CST)

Thanks,
That was easier than what I was thinking of doing. 
:-)


----- Original Message -----
From: Pavel Urban <address@hidden>
To: address@hidden
Sent: Sunday, January 7, 2007 2:37:45 AM GMT-0600 US/Central
Subject: Re: Monitor the number of files in a directory?

Edward A. Muller wrote:
> Any idea on how I can use monit to monitor the number of files in a directory?
> 
> Mailman for some of our customers goes bonkers sometimes and just stops 
> processing mail in the $MAILMANHOME/qfiles/out directory. Restarting mailman 
> fixes the problem. I'd like to use monit to restart Mailman should the number 
> of files in the qfiles/out directory reaches something like 50 or 100 files.
> 

#!/bin/bash
LIMIT=your_limit
NUM=`ls -1 directory |wc -l`
if [ $NUM -lt $LIMIT ]
then
touch /var/tmp/flagfile
fi

run this script via cron (for example, every 20 minutes) and do
timestamp check on /var/tmp/flagfile (or any file you decide).

-- 
***********************************************************************
Pavel Urban (address@hidden)
O2 system disaster
Telefonica O2 Czech Republic, a.s. - www.cz.o2.com
***********************************************************************
    Vegetables should not operate electronic equipment.
           Computer Stupidities, http://rinkworks.com/stupid/
***********************************************************************


--
To unsubscribe:
http://lists.nongnu.org/mailman/listinfo/monit-general


-- 
Good Luck & God Speed,

Edward Muller
Owner - Interlix, LLC
417.862.0573
http://interlix.com





reply via email to

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