Назад | Перейти на главную страницу

Можно ли настроить Monit для отправки предупреждений в Nagios

Я пытаюсь установить Monit на группу машин с автоматическим масштабированием. В идеале я хотел бы, чтобы monit отправлял оповещения в мою службу nagios (которая уже настроена для эскалации оповещений).

Я нашел это старый пост который запрашивал такую ​​функцию, но я не могу найти никакой документации, описывающей это. Можно ли настроить в Monit настраиваемые оповещения?

С уважением

РЕДАКТИРОВАТЬ: Я знаю, что могу написать сценарий bash, который отправляет пассивные проверки в Nagios и выполняет его с exec команда, но я хотел бы знать, есть ли более чистое решение, используя alert команда.

Из документации по монитору кажется, что alert предназначен исключительно для отправки электронной почты.

Вы можете использовать электронную почту в качестве метода доставки для проверок Nagios, отправляя предупреждения на адрес электронной почты, который передается по конвейеру сценарию (а не доставляется в почтовый ящик), например mail2mon. Затем сценарий отправляет пассивную проверку Nagios.

Если это нецелесообразно, вы можете провести опрос Nagios для получения подобной информации несколькими способами. Как минимум, вы могли бы использовать check_file_age в файле pid или check_logfiles искать события мониторинга в системном журнале.