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

Для мониторинга есть множество решений от простых как Яндекс, ping-admin.com, newrelic.com, monitorus.ru, host-tracker.com, nixstats.com, uptimerobot.com до сложных таких как Zabbix, Prometheus, Grafana, UPTime-Kuma. Использование того или иного инструмента зависит от сайта или веб-сервиса.

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

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

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

мониторинг основных подсистем веб-сайта:

  • постоянный мониторинг доступности сайта, оптимальным для которого является часовой интервал: большинство пользователей попытаются вернуться на сайт в течение 1-2 часов, более частые проверки не гарантируют более оперативного исправления проблем быстрее, чем в течение часа;
  • мониторинг компонентов проекта и анализ метрик приложений: скорости ответа, ошибок компонентов, сервисов, скорость ответов базы данных, мониторинг запросов без индексов или медленных запросов;
  • мониторинг производительности веб-сайта: медленная загрузка страниц может стоить потери клиентов, в то время как в результате мониторинга приходит своевременное уведомление о проблемах, позволяющее оперативно их устранять и минимизировать последствия;
  • мониторинг проблем заключается в отслеживании нескольких параметров сайта с частотой не менее раза в минуту из нескольких географических точек, для того чтобы максимально покрыть минутный интервал проверками и отследить возможные проблемы, связанные с географией пользователей.
Подключить мониторинг сайта или веб-приложения в Нижнем Тагиле

Среди возможных критериев проверки можно выделить следующие проблемы:

  • с DNS-сервером (когда в определенные интервалы времени адрес сайта не может быть определен, хотя сам сайт физически доступен);
  • с большим временем ответа (при обновлении кэша, например, или при выполнении «тяжелых» задач на стороне сервера);
  • с плановым выполнением задач (в результате которых сайт будет не доступен только в определенные моменты времени);
  • с большим времени ожидания статических файлов (например, из-за сетевой инфраструктуры или проблем с физическим носителем);
  • с подключением к базе данных.

С помощью услуги Мониторинг можно проверять доступность различных сервисов из нескольких точек в интернете и настроить уведомления о результате проверок.


Подключить мониторинг сайта или веб-приложения в Нижнем Тагиле