Nagios

Postfix Mail Queue Monitoring

Auch auf die Gefahr hin das das hier langsam zu einem Nagios Blog avanciert. So einfach kann man die Mail Queue von Postfix mit Nagios via SNMP Monitoren:

Wir legen eine check_mailq Datei an:

#!/bin/bash
/usr/bin/mailq | tail -n 1 | awk -F\ '{print $5}'

Passen die snmpd.conf an:

exec check_mailq /root/script/check_mailq

Nagios
Im Nagios libexec Verzeichnis legen wir eine check_snmp_mailq an:

#!/bin/bash

/opt/nagios/libexec/check_snmp -H $1 -P 1 -C public -o .1.3.6.1.4.1.2021.8.1.101.7 -w :$2 -c :$3 | sed 's/iso.3.6.1.4.1.2021.8.1.101.7/Mails/'

Das ganze ist natürlich PNP kompatibel. Unter Umständen muss natürlich die MIB angepasst werden (hier die 7). Wie das als Nagios Command hinterlegt wird ist in anderen Beiträgen ja schon beschrieben.

1 thought on “Postfix Mail Queue Monitoring”

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.