Monit находящийся в http API

Я просто задаюсь вопросом, имеет ли monit API, который мы могли опросить регулярно (возможно, что-то, что является находящимся в http)?

Было бы очень полезно создать интегрированное решение по контролю через несколько серверов. Или возможно нет никакой другой опции кроме m/monit?

1
задан 26 September 2012 в 09:07
2 ответа

Это старое, я знаю, но монитор имеет основной API, который находится по адресу:

http://SERVER_IP:2812/_status?format=xml

Похоже, что есть также JSON формат (измените формат на json с XML). Вы можете разобрать XML на все, что Вам нужно (я легко сделал это на питоне). Однако, похоже, что я не могу найти никакой документации по этому вопросу, так что Вы должны найти то, что можете.

В документации по монитору указаны некоторые коды, поэтому Вам следует обратиться за помощью.

Вы также можете ознакомиться с информацией о мониторе https://github.com/karmi/monittr.

Это рубиновая реализация контроля нескольких мониторов.

4
ответ дан 3 December 2019 в 17:53

Для записи и для будущих соискателей, вот monit http API

0
ответ дан 3 December 2019 в 17:53

Теги

Похожие вопросы