Доступна система мониторинга Monit 5.3

14 сентября 2011 года

Доступен релиз Monit 5.3, легковесного пакета для организации мониторинга серверов. Monit устанавливается на конечные серверы и обеспечивает возможность отправки уведомлений в случае обнаружения проблем, таких как нарушение доступности хоста, нехватка места на диске, изменение контрольной суммы для файла и т.п. Кроме того, Monit может автономно выполнять определенное действие в качестве реакции на заданные события (например, перезапустить упавший процесс или принять какие-то меры в случае нехватки памяти и большой нагрузки на CPU).

Для просмотра состояния и внешнего управления в Monit встроен небольшой http-сервер (скриншоты возможных отчетов можно посмотреть здесь). Программа написана на языке Си и может работать с минимальным числом внешних зависимостей. Дополнительно развивается web-интерфейс M/Monit для обеспечения централизованного мониторинга за группой серверов, на которых установлен Monit.

Ключевые улучшения, добавленные в Monit 5.3:

  • Новая директива ' check program', позволяющая контролировать код завершения при выполнении внешних приложений или скриптов. Например, для отправки уведомления в случае возврата не нулевого кода можно использовать конструкцию:

check program myscript with path "/usr/local/bin/myscript.sh"
if status != 0 then alert

  • Новая форма задания времени проверок, позволяющая задать периодичность проверок работы сервисов в стиле crontab. Кроме того, отныне также можно определить периоды, когда не следует выполнять проверки. Например, для выполнения проверок с 8 утра до 7 вечера в рабочие дни, можно указать:

check program myscript with path "/usr/local/bin/myscript.sh"
every "* 8-19 * * 1-5"

Для отмены проверки mysqld с 0 до 3 ночи в воскресенье:


check process mysqld with pidfile /var/run/mysqld.pid
not every "* 0-3 * * 0"

  • Улучшено оформление HTML-отчетов;
  • Добавлена опция для задания числа повторных попыток выполнения сетевого соединения;
  • Устранена проблема с проверкой MySQL 5.5.12 и более новых версий.

Источники править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Доступна система мониторинга Monit 5.3», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.