tm

  И так, мониторинг почтового сервера на базе Postfix на ОС Ubuntu 14.04.5. Пошарив в интернете нашлись решения только на зарубежных сайтах. Собрав всё в одно, получился архив с шаблоном и скриптом, анализирующий логи почтовика.

В первую очередь редактируем конфигурацию SNMP на сервере с почтовиком.

vi /etc/snmp/snmpd.conf
.1.3.6.1.4.1.2021.255 /usr/share/cacti/site/scripts/fetch_mail_statistics.pl /var/log/mail.log /var/log/mailstats.db .1.3.6.1.4.1.2021.255

Смысл в том, что OID'у .1.3.6.1.4.1.2021.255 соответствует выполнение скрипта fetch_mail_statistics.pl, которому мы указываем где находятся логи нашего почтовика и файл в который будет записываться значения счётчиков. Счётчики тут имеются ввиду, например, на отправленные, запрещённые, с вирусами письма.

   Скачиваем архив с шаблоном и скриптом. Из архива файл fetch_mail_statistics.pl пожещаем в директорию /usr/share/cacti/site/script/ и не забываем его сделть исполняемым:

chmod +x /usr/share/cacti/site/scripts/fetch_mail_statistics.pl

а cacti_host_template_postfix_mailserver.xml - ипортируем через web-интерфейс в меню Console -> Import Templates.

Далее в меню Console -> Devices -> (Edit) добавляем наши шаблоны графиков:

 

 

Из этого же меню сверху жмём на ссылку Create Graphs for this Host. А в разделе Graph Templates видим доступный шаблон графика. Отмечаем галочкой и внизу жмём Create.

Через некоторое время должен появиться график.

 

Комментарии отключены