Выпуск минималистичной программы для мониторинга jsonmon 3

Понедельник, 15 августа 2016 г.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e

Выпущена третья версия минималистичной программы для мониторинга jsonmon. Программа написала на языке Go, и функциональность её довольно скромна по сравнению с системами мониторинга вроде Nagios или Zabbix. С другой стороны, jsonmon значительно проще конфигурировать. Иными словами:

У jsonmon есть конфигурационный файл, в котором описываются web- и shell-проверки.
У jsonmon есть JSON API для просмотра статуса и простой пользовательский интерфейс к нему.
jsonmon умеет отправлять уведомления по почте и/или с помощью плагинов (в комплекте плагин для Slack).
jsonmon не требует ничего, кроме Unix-like-системы, /bin/sh (для shell-команд) и настроенного sendmail (для работы почтовых уведомлений).

В настоящее время официально собираются релизы для Linux и OS X. В планах создание RPM/DEB-репозитория для удобной установки. Переход к версии 3 обусловлен упрощением формата конфигурационного файла с целью избежать ошибок из-за неверного задания конфигурации.

P.S. По следам дискуссии на OpenNet ещё два сравнения:

от Monit эта программа отличается тем, что ставится не обязательно на тот сервер, что надо мониторить (удобно, если надо мониторить падение всей площадки, например);
от Munin — ориентацией на уведомления, а не на построение графиков.

 jsonmon, monitoring

Следите за нами в ВКонтакте, Facebook'e и Twitter'e


Просмотров: 427
Рубрика: Hi-Tech


Архив новостей / Экспорт новостей

Ещё новости по теме:

RosInvest.Com не несет ответственности за опубликованные материалы и комментарии пользователей. Возрастной цензор 16+.

Ответственность за высказанные, размещённую информацию и оценки, в рамках проекта RosInvest.Com, лежит полностью на лицах опубликовавших эти материалы. Использование материалов, допускается со ссылкой на сайт RosInvest.Com.

Архивы новостей за: 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003

Январь 2006: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31