Dotcom-Monitor позволяет пользователям настраивать мониторинг своего веб-сайта, указывая ожидаемые коды ответа HTTP. Это гарантирует, что система правильно интерпретирует ответы на основе ваших уникальных потребностей, а не просто рассматривает все ответы, отличные от 200, как сбои. По умолчанию Dotcom-Monitor ожидает HTTP-ответы с кодами состояния в диапазоне от 200 до 399 , чтобы подтвердить, что веб-страница функционирует должным образом и запрос на мониторинг выполнен успешно. Однако в некоторых случаях другие коды состояния также могут указывать на ожидаемый результат. Если ответ HTTP содержит ожидаемый код состояния, предоставленный пользователем, Dotcom-Monitor будет считать запрос успешным, даже если код не находится в диапазоне успеха по умолчанию 200–399 .

Как настроить мониторинг для определенных HTTP-кодов

  1. Откройте настройки целевого объекта мониторинга HTTP(S).
  2. На вкладке Основные в поле Ожидаемые коды ответов введите коды состояния, которые система должна распознать как успешные ответы.

Dotcom-Monitor позволяет вводить несколько кодов ответа HTTP или определять диапазон допустимых кодов.

Примеры:

  • Чтобы разрешить несколько ожидаемых ответов, таких как 401 Unauthorized и 500 Internal Server Error, введите:
    401, 500
  • Чтобы разрешить все ответы сервера 5xx об ошибках , введите:
    500-599

Например, вы хотите отслеживать веб-страницу с ограниченным доступом, которая должна быть доступна только авторизованным пользователям. Когда неавторизованный пользователь пытается посетить эту страницу, сервер должен вернуть код состояния HTTP 401 Unauthorized .

  • Чтобы убедиться, что неавторизованные пользователи не могут получить доступ к целевой странице, введите 401 в поле Ожидаемые коды ответа .
  • Если Dotcom-Monitor получит ответ 401 , он пометит запрос на мониторинг как успешный.
  • Если ответ будет иным (например, 200 OK, что означает, что доступ был предоставлен неожиданно), будет сгенерирована ошибка, которая будет отражена в отчетах мониторинга.