Мониторинг Postfix под Freebsd при помощи Zabbix 2.0
Данный просто мониторинг следит за такими параметрами:
- Длинна активной очереди (active)
- Длинна отсроченной очереди (deferred)
- Длинна отсроченной входящей (incoming)
- Длинна maildrop очереди
- Общая длинна очереди
Настройка zabbix agent
Создадим файл userparameter_nginx.conf в папке /usr/local/etc/zabbix2/zabbix_agentd.conf.d/
/usr/local/etc/zabbix2/zabbix_agentd.conf.d/userparameter_postfix.conf
(путь к папке с дополнительными настройками может отличатся от указанного. Вообще он задается в ee /usr/local/etc/zabbix2/zabbix_agentd.conf директивой Include, можно в принципе дописать строчку ниже прям в этот файл, но это как-то не по Феншую)
UserParameter=postfix.queue,mailq | grep -v "Mail queue is empty" | grep -c '^[0-9A-Z]'
UserParameter=postfix.maildrop, find /var/spool/postfix/maildrop -type f | wc -l
UserParameter=postfix.deferred, find /var/spool/postfix/deferred -type f | wc -l
UserParameter=postfix.incoming, find /var/spool/postfix/incoming -type f | wc -l
UserParameter=postfix.active, find /var/spool/postfix/ative -type f | wc -l
Настройка Zabbix сервера
Тут все очень просто необходимо подключить шаблон и подключить к необходимым хостам. Шаблон можно скачать тут.
Добавить комментарий