Sendmail Queue lenghts
Ugo Bellavance
ugob at CAMO-ROUTE.COM
Mon Nov 14 15:29:46 GMT 2005
[ The following text is in the "ISO-8859-1" character set. ]
[ Your display is set for the "US-ASCII" character set. ]
[ Some characters may be displayed incorrectly. ]
William Burns wrote:
> Ugo:
>
> Here's what I use.
>
> This script takes two parameters. The first (result1) is the name of a
> file into which queue information gets dumped.
> The second (result2) is the name of a file which gets a list of all but
> 40 of the queue entries that are older than 2 minutes.
>
> My alarm threshold is "If there is a 41st queue entry that's older than
> 2 minutes". So, if the result2 file ends up being non-empty, then I mail
> myself a copy of the result1 file.
>
> -Bill
>
> I schedule the monitorqueue script to run every 15 minutes.
>
>> #!/bin/sh
>>
>> result1=$1
>> result2=$2
>>
>> ls -l --sort=time --full-time /var/spool/mqueue/|\
>> tail +2 |\
>> (cut --bytes=43-;echo `date '+%a %b %d %X %Y' --date '2 minutes ago'`
>> "---------
>> -" )|\
>> sort -r > $result2
>> (echo junk;cat $result2)|sed '1,/----------/d'|\
>> tail +41 > $result1
>>
>> (echo junk;cat $result2)|sed '1,/----------/d'|\
>> (echo "number of files older than 2 minutes:" `wc -l`) >> $result2
>> (cd /var/spool/mqueue
>> cat /dev/null|\
>> grep --with-filename "^HTo" `fuser qf* 2>/dev/null|sed 's/:.*//'`
>> ls -ld `fuser qf* 2>/dev/null|sed 's/:.*//;s/qf/\?f/'`) >> $result2 2>&1
>
>
>
> Ugo Bellavance wrote:
>
>> Hi,
>>
>> Anyone here has scripts for testing queue lengths
>> (incoming/outgoing) with sendmail?
>
Thanks everyone...
--
Ugo
-> Please don't send a copy of your reply by e-mail. I read the list.
-> Please avoid top-posting, long signatures and HTML, and cut the
irrelevant parts in your replies.
------------------------ MailScanner list ------------------------
To unsubscribe, email jiscmail at jiscmail.ac.uk with the words:
'leave mailscanner' in the body of the email.
Before posting, read the Wiki (http://wiki.mailscanner.info/) and
the archives (http://www.jiscmail.ac.uk/lists/mailscanner.html).
Support MailScanner development - buy the book off the website!
More information about the MailScanner
mailing list