Апр 21 2010

MRTG. Мониторим очередь postfix.

Помимо параметров предоставляемых по SNMP существует еще масса параметров, которые нужно наблюдать в динамике. Первый из них — это мониторинг почтовой очереди.
Сделать это можно с помощью скриптов, вызываемых напрямую из MRTG.
Скрипт для мониторинга очереди Postfix из MRTG выглядят так:

#!/bin/sh
DATA=`/usr/bin/mailq  | /usr/bin/grep Request| /usr/bin/awk '{ print $5 }'`
echo $DATA
echo 0
echo 0
echo 0

В самом конфиге MRTG выглядит так:

Title[mailq]: Mail Queue (MB)
PageTop[mailq]: <H1>Mail Queue</H1>
Options[mailq]: nobanner,gauge,noinfo,nopercent,growright
Target[mailq]: `/root/bin/mailq.sh`
kMG[mailq]:
MaxBytes[mailq]: 10
AbsMax[mailq]: 2048
YLegend[mailq]: Mails in queue
Unscaled[mailq]: ymwd
LegendI[mailq]:
LegendO[mailq]:
Suppress[mailq]: y

Добавить в закладки:

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Украинская Баннерная Сеть