Сервис мониторинга сайтов и VPS/VDS серверов

Сервис мониторинга сайтов и облачных серверов позволяет всегда контролировать доступность собственного веб-ресурса. Если сервер перестал отвечать, отправка заказов с сайта прекратила работать или на диске закончилось свободное пространство — внешний мониторинг известит об этом.

Система работает 24×7 и контролирует множество метрик (с возможностью индивидуальной настройки). Также возможно администрирование серверов под управлением Linux, первоначальная настройка окружения для веб-проектов и обслуживание.

Решения для отслеживания доступности и состояния

СайтСервер

Сервис мониторинга сайтов

Возможные опции:

 

Мониторинг сайта

  • Проверка доступности по HTTP
  • Возможность отправки писем скриптами сайта
  • Код ответа сервера
  • Подключение к БД
  • Срок действия SSL сертификата
  • Продление доменного имени

Мониторинг сервера

  • Анализ занятого пространства на диске
  • Потребление CPU
  • Потребление оперативной памяти
  • Контроль почтовой очереди
  • Работоспособность основных сервисов (MySQL, Apache и т.п.)

 

Сервис мониторинга сайтов и серверов с дополнительными проверками можно подключить по ценам от 120 рублей в месяц.

Также существует возможность пользоваться системой с оплатой только за срабатывание.  Интервал с которым проверяется состояние для тарифов без абонентской платы составляет 5 минут. При нештатных ситуациях уведомления будут приходить на электронную почту. Мониторинг извещает о проблеме — только после этого списывается 200 рублей.

 

Популярные сайты требуют для работы использования нескольких серверов настроенных на совместную работу. Администрирование включает мониторинг этих машин как единой системы и поддержку. Для больших систем требуется постоянно контролировать связность и сеть.

 

Любой сервер, обслуживающий крупное веб-приложение должен иметь систему мониторинга. Она может быть внутренней или внешней. Часто используются обе.

 

Чаще всего применяют следующие решения:

Monit — самый простой в настройке программный пакет. Отлично подходит для контроля состояния системы на отдельном сервере. При возникновении нештатных ситуаций может выполнять несколько сценариев . Он перезапускает сервис или отправляет письмо администратору в котором сообщает о возникшей проблеме.

Nagios или Zabbix — профессиональные системы мониторинга, применяемые при наличии распространенный инфраструктуры. Настройка занимает значительно больше времени.

 

Monit и аналоги хорош максимальной простотой, но если сервер оказывается полностью недоступен такой мониторинг не позволит узнать о проблеме.
Для серьезных проектов нужен как внутренний, так и внешний мониторинг.

 

В server-gu.ru в качестве резерва используется Nagios в которым заведены несколько сотен хостов, основную работу выполняет система мониторинга собственной разработки. Она позволяет отслеживать множество метрик характеризующих доступность и работу сайта или сервера.

 

В блоге рассмотрено множество вопросов по администрированию серверов, самые читаемые его статьи и самые популярные разделы: