Системой мониторинга сервиса BAILRY было обнаружено, что сайт PHP (www.php.net) был недоступен 9 Мая 2024 года с 6:38 до 6:47 по московскому времени. Сайт (сервер) PHP не отвечал на запрос системы мониторинга.
Оценка работоспособности сайтов выполняется каждую минуту. При запросе системы мониторинга в 6:47 был получен ответ от сервера (http code: 200). То есть можно сделать вывод, что сайт был недоступен менее 9 минут, так как проверка за минуту до этого события (сбоя в работе) и минуту спустя прошла успешно.
Важно отметить, что система мониторинга сервиса BAILRY использует для выполнения запросов два независимых дата-центра. Это позволяет более точно определить работает сайт или нет.
Мониторинг веб-сайта — это всеобъемлющий термин, обозначающий любую деятельность, включающую тестирование веб-сайта или веб-службы на предмет доступности, производительности и функциональности. Служба мониторинга веб-сайта проверяет его доступность и функционирование, чтобы посетители могли использовать его должным образом.
Термин «мониторинг веб-сайта» относится к любой деятельности, которая проверяет доступность, производительность и функциональность веб-сайта или веб-службы. Обычно этот термин относится к автоматическому тестированию, но некоторые операторы веб-сайтов не проводят тестирование или полагаются на периодические проверки сотрудников.
Ручное тестирование носит ненадежный характер, учитывая количество переменных, влияющих на доступность, производительность и функциональность веб-сайта. В этой статье основное внимание уделяется синтетическому мониторингу.
Важно отметить также, что надо учитывать насколько важна доступность сайта для пользователя. Как доступность влияет на работу пользователя с информационной системой. Например, изображение ниже демонстрирует как выглядит сбой доступа при попытке открыть сайт PHP в браузере Google Chrome.
Как работает мониторинг сайта?
Автоматический мониторинг веб-сайта использует сеть компьютеров (дата-центров), расположенных рядом с конечными пользователями веб-сайта. Эта сеть компьютерных контрольных точек взаимодействует с веб-сайтом или службой, чтобы убедиться, что служба работает должным образом. Контрольная точка может выполнять несколько этапов теста.
1. Инициирует соединение с веб-сайтом или сервисом.
2. Проверяет возврат кода ответа.
3. Если код ответа сервера содержит ошибку, то информирует владельца сайта о проблеме.
4. Проверяет содержимое для конкретного контента.
5. Если нужный текст (слово) не найден на странице сайта, то информирует владельца сайта о проблеме.
Мониторинг веб-сайта включает в себя тестирование веб-сайта на доступность, производительность и функциональность и информирование сотрудников, если сайт не работает должным образом.
Что лучше: внешний или внутренний мониторинг сайта?
Должен ли мониторинг осуществляться изнутри или снаружи брандмауэра? Это отличный вопрос, и для обоих вариантов есть веские причины. Большинство людей согласны с тем, что внешний мониторинг более надежен, чем внутренний.
Внутренний мониторинг имеет смысл, если веб-сайт доступен только пользователям, защищенным брандмауэром, например, во внутренней сети компании. Это означает, что служба мониторинга существует в той же среде, что и отслеживаемая.
Если произойдет сбой, это может повлиять на внутренний мониторинг, и проблема может остаться незамеченной, пока пользователи не пожалуются. Внешний или сторонний мониторинг исключает сбои, которым подвержен внутренний мониторинг, и может уведомить команду в случае сбоя.
Другой аргумент в пользу внешнего мониторинга связан с местными проблемами. На некоторых общедоступных веб-сайтах могут возникать проблемы, которые затрагивают только часть посетителей в определенных местах.
Многие ошибки, такие как ошибки поиска DNS и низкая производительность, могут повлиять только на некоторых пользователей. Тестирование с использованием контрольных точек, расположенных рядом с пользователями, может выявить ошибки, зависящие от местоположения, и низкую производительность.
Эпилог
Если доступность, производительность и функциональность веб-сайта имеют решающее значение для компании или организации, мониторинг веб-сайта имеет важное значение. Правильно функционирующий веб-сайт важен для большинства предприятий, независимо от того, предлагает ли сайт маркетинговые материалы, электронную коммерцию или услуги. Конкуренты находятся на расстоянии одного клика, и разочарованные посетители веб-сайта быстро откажутся от недоступного, медленно загружающегося или нефункционирующего веб-сайта и отдадут предпочтение конкуренту.
Простой, надежный и недорогой сервис BAILRY поможет контролировать доступность сайта. Важно чтобы сайт открывался в браузере посетителя!
Компания Mainton - разработка и тестирование программного обеспечения под заказ, DevOps и SRE, SEO и реклама в интернете с 2004 года.