Qmail MIB?

2001-06-18 Thread Mike Jackson

Hi,
 Has anyone written a MIB for qmail, so that snmp can be used to gather
stats+

Thanks,
Mike



Re: Qmail MIB?

2001-06-18 Thread Lars Hansson

If you use net-snmp (formerly known as ucd-snmp) it's fairly easy. Just
configure snmpd to execute some external script, like any of the
qmail-mrtg-* things (I use the qmail-mrtg-multilog package).

Examples:
 snmpd.conf -

rocommunity myreadonlycommunity your-ipaddress-here

syscontact  Whatever
syslocation Some place

exec .1.3.6.1.4.1.2021.50 qmail-mrtg /var/qmail/bin/qmail-snmpstat.sh


 qmail-snmpstat.sh 
#!/bin/sh
/bin/cat /var/log/qmail/qmail-send/@* /var/log/qmail/qmail-send/current  |
/usr/local/bin/qmailmrtg -4
/usr/local/bin/qmail-mrtg-queue
/bin/cat /var/log/qmail/qmail-send/@* /var/log/qmail/qmail-send/current  |
/usr/local/bin/qmailmrtg -3
/bin/cat /var/log/qmail/qmail-send/@* /var/log/qmail/qmail-send/current  |
/usr/local/bin/qmailmrtg -1
/bin/cat /var/log/qmail/qmail-send/@* /var/log/qmail/qmail-send/current  |
/usr/local/bin/qmailmrtg -2


This will put the printed output from the commands into a table under the
1.3.6.1.4.1.2021.50 OID. I use this to get stats into Cricket/RRDTool. It's
a bit slow though, it takes some 5-10 seconds to process the logfiles.

Cheers
Lars Hansson
Technical Consultant
Universal Joint Network Tecnologies, Inc.
Philippines


 Hi,
  Has anyone written a MIB for qmail, so that snmp can be used to gather
stats+
 
 Thanks,
 Mike