Мониторинг доступности веб-сайта — это система, которая проверяет работу сайтов, серверов и онлайн-сервисов в реальном времени, моментально оповещая о сбоях. 2
Система регулярно отправляет запросы к веб-ресурсу и анализирует следующие параметры: 2
- Доступность (Uptime %) — работает ли сайт. 2
- Время отклика — скорость загрузки страниц. 2
- HTTP/HTTPS статусы — ошибки соединения. 2
- Пинг и трассировку — диагностику сетевых задержек. 2
- Работу из разных регионов — проверку географической доступности. 2
Алгоритм мониторинга: 1
- Задаётся интервал, через который система автоматически будет выполнять проверки. 1
- Когда приходит время запустить проверку, сервер посылает запрос на один из нодов (внешних элементов). 1
- На основании полученных данных (в том числе и тип протокола) сервер выполняет соответствующую проверку. 1
- Собранные материалы направляются обратно на проверяемый сервер. 1 Проверка данных выполняется на внутренней стороне. 1
- Дальнейшие действия зависят от того, что было выявлено в ходе проверки. 1 Если ошибок не выявлено, то появляется соответствующее заключению в базе. 1 Если идентифицирована ошибка, то формируется блок заданий по проверке этого же сайта, но уже несколькими серверами, находящимися в общей сети. 1
При обнаружении ошибки службы мониторинга рассылают оповещения по электронной почте, SMS, телефону и другим каналам. 4 Они могут содержать диагностическую информацию, такую как маршрут отслеживания сети, запись кода HTML-файла веб-страницы, снимок экрана веб-страницы и даже видео сбоя веб-сайта. 4