Здравствуйте, комрады! Возникла у меня следующая необходимость: Надо мониторить количество писем в очереди postfix, чтобы в случае проблем предпринимать какие-то действия + собирать статистику.
поскольку внедрен nagios, первая мысль:
через find | wc -l или ls | wc-l
получать кол-во сообщений в очередях active incoming defered
написать с помощью Perl:Net:Server демона, который при обращении на порт выдает кол-во сообщений в очереди.
и написать модуль к nagios, Perl:Net:telnet который коннектится к почтовику, считывает кол-во писем в очереди и алармит.
Насколько это извращенная схема по идее, инструментам для реализации и можно ли сделать проще? У кого-нибудь есть идеи? Заранее спасибо