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

Записывать системную информацию, собранную Monit, в локальный журнал

Я настроил Monit версии 5.6 на сервере Ubuntu 14.04. Есть несколько проверок, таких как использование файловой системы, проверка подключения удаленного хоста и мониторинг служб. Теперь, когда я проверяю веб-интерфейс monit, я вижу что-то вроде этого:

Теперь есть много параметров, которые monit показывает по умолчанию; Средняя нагрузка, ЦП, память и т. Д. Я хочу, чтобы все это было в файле журнала, чтобы я мог переносить показатели в Elasticsearch.

Однако, когда я проверяю файл журнала, он выглядит следующим образом:

Как мне записать в файл журнала все показатели, отображаемые при мониторинге в веб-интерфейсе?

Насколько я знаю, это невозможно из коробки. Вы можете попробовать "согнуть" функцию сборщика M / Monit из файла конфигурации Monit set mmonit http://monit:monit@192.168.1.10:8080/collector для отправки данных в эластичный поиск и их анализа с помощью фильтра ES. Вы можете либо запросить HTML-страницу и проанализировать, либо то же самое без вывода команды monit status.