[ mailman-Patches-1123383 ] Daily Status Report script...

SourceForge.net noreply at sourceforge.net
Tue Feb 15 21:14:36 CET 2005

Patches item #1123383, was opened at 2005-02-15 20:14
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 

Category: list administration
Group: Mailman 2.1
Status: Open
Resolution: None
Priority: 5
Submitted By: Brad Knowles (shub)
Assigned to: Nobody/Anonymous (nobody)
Summary: Daily Status Report script...

Initial Comment:

I quickly whacked together a Daily Status Report script for 
Mailman (using Bourne shell, not Python ;), and thought that other 
folks might be interested in seeing it.

The basic concept is a program that gets fired off at 23:59 every 
night, and goes through a variety of log files looking for entries 
specific to that date, and indicating problems or certain types of 
activity that might be of interest to someone trying to administer 
the server.  It also does an "ls -la" of /usr/local/mailman/qfiles/*, 
so that you can see what is in the queue at the time of the running 
of the script.

My concept was that this daily report would get e-mailed to the 
admin, or posted to a "reports" mailing list, where they could be 
archived and kept for future reference.

The script does not (yet) do any statistics calculations, although it 
should be relatively easy to hack together some basic stats using 
awk, sort, etc....

Anyway, I thought I'd share it and let folks take a look at it, and if 
anyone has any recommended improvements, we can incorporate 
those and share them back out with everyone.

The code is written under a BSD-style license, so if you don't want 
to contribute any changes back to me, that's okay.  Of course, I 
would prefer that you did, but I leave the choice up to you.


You can respond by visiting: 

More information about the Mailman-coders mailing list