Одному из наших разработчиков нужно какое-то уведомление, чтобы знать, работает ли приложение плавно или нет. И мы уже решили, что будем реализовывать monit, чтобы это сделать.
К сожалению, здесь возникает еще одна проблема. Что будет, если выйдет из строя сам монитор? Разумеется, они не узнают, запущено их приложение или нет?
У кого-нибудь была идея убедиться, что об этом можно уведомить (работает ли сервер или нет)?
Спасибо.
Монит обычно не умирает сама по себе. С этой точки зрения он довольно стабильный / зрелый.
Если вы используете М / Монит, относительно недорогая центральная консоль Monit, вы сможете проверить работоспособность отдельных экземпляров Monit.
Существует также подход к запуску Monit из inittab / getty с автоматическим возрождением, но, по моему опыту, в этом нет необходимости.
Редактировать:
Служебные сообщения Monit по умолчанию:
Monit instance changed Service localhost
Date: Thu, 11 Oct 2012 05:17:13
Action: start
Host: OGC
Description: Monit started
Your faithful employee,
Monit
И:
Monit instance changed Service localhost
Date: Thu, 11 Oct 2012 05:17:09
Action: stop
Host: OGC
Description: Monit stopped
Your faithful employee,
Monit