Мониторинг

Здесь описана система мониторинга на хостинговых площадках на Amazon EC2. На старых хостинговых площадках, есть другие системы монитоинга; этот документ к ним не относится.

Как воспользоваться

Заполните секции manager и developer файлов INFO на сайтах, доступ к мониторингу которых хотите получить. Если у вас нет доступа к редактированию этого файла, обратитесь к ответственным за сайт. Если требуется указать несколько разработчиков или менеджеров, добавьте секции с именами начинающимися на manager_ и developer_, например manager_deputy, по аналогии с существующими секциями.

Для того, чтобы изменения вступили в силу выполните команду sudo /root/bin/update_monitoring.

Возможности

Люди, указанные в файле INFO будут получать на электронную почту уведомления если сайт недоступен. Сайт считается недоступным, если на главной странице отсутствует закрывающий тег </html> или если главная страница сайта не отвечает в течении 20 секунд.

Кроме того, уведомления посылаются если на хостинговой площадке с сайтом недостаточно дискового пространства или если площадка не отвечает по FTP.

Все люди, указанные в файле INFO получают доступ к web-интерфейсу nagios (мониторинг доступности) по адресу http://monitoring.vmcl.ru/. Логин для доступа - указанный в файле INFO email. Пароль отправляется на этот же email при обновлении конфигурации. Сейчас через web-интерфейс можно посмотреть текущий статус сайтов и получить отчет о доступности сайтов. Например, отчет о доступности всех сайтов за прошедшую неделю можно получить на этой странице. Вероятно, в будущем функциональноть увеличится.

С тем же логином и паролем можно получить доступ к мониторингу производительности. На этом сайте можно посмотреть графики загрузки площадок.

Особенности

  • Сайты находящиеся в разработке (закрытые паролем) не мониторятся.