Мне очень нравится система управления системами Monit , но у меня нет ИТ-бюджета на покупку интерфейса M / Monit, который используется для управления несколькими хостами в нашей небольшой университетской лаборатории. Я проверил monittr на основе Ruby и вижу, что люди из Django что-то готовят. Кто-нибудь может дать мне несколько советов по простой обертке, которая может помочь мне получить информацию с нескольких серверов?
Редактировать: Как этот вопрос дублируется? Я не спрашиваю об инструментах мониторинга. Я оценил, вероятно, полдюжины из них за последние две недели. Я задаю очень конкретный вопрос об очень специфическом инструменте мониторинга. Я признаю, что, как бы неприятно это ни было, комментарий, который я получил от ewwhite, был верным наблюдением.
perl getMonitTxt.pl -server='1.2.3.4' -service='apache' -element='monitoring status' -elementstatus='Monitored'
сервер = где клиент monit запускается // service = отслеживаемая служба // element = желаемое свойство отслеживаемой службы // elementstatus = если свойство НЕ имеет этого значения, тогда alert