It would be a very nice feature to create a custom MIB
and a SNMP daemon for mailscanner that could be
queried from an external source. For example, I
currently have 8 different firewalls scattered about the
country and use a linux machine to query them and build
the MRTG graphs for their stats. I would like to take
the same linux box (which is not my mailserver
incidentally) and add some more graphs for my
MailScanner. Unless I am missing something, the
current mailscanner-mrtg requires that I install it on the
same server as the MailScanner is running on.
I would picture a nice mrtg config file that would allow
you to change the ip address of the MailScanner host.
The maillog parser would be installed on the MailScanner
host and would provide MIB database to the SNMP
daemon with all of the stats.
I would be willing to help with the design of this program
if you would like.
Logged In: YES
user_id=882029
Sorry, I was not logged in yesterday when I submitted this.
username scottlundberg
Logged In: YES
user_id=870532
Scott, this is something I have thought of, although its not
a priority for us at the moment (next job is implementing
warnings and updating the web interface), however I
certainly see this as a possibility., I also think it would
probably be quite easy once we obtain an OID, as net-snmp is
quite easily extensible.
Now we store state betwen runs this would be much easier
(previously it would have been very difficult). Some
things, like CPU/ memory are already available through snmp
so we wouldn't need to duplicate those.
The other thing we should do, if we carry this idea forward
is to produce a version of the program that can aggregate
statistics for a group of MailScanner-MRTG servers.