Перейти к содержанию

Как настроить проверку доступности веб-ресурса?

Необходимые условия для выполнения процедуры

Сервисы в составе Аккаунта:

Права доступа вашей учетной записи пользователя:

Сетевые исключения:

  • Список публичных IP-адресов серверов распределённого мониторинга AHC внесён в белый список на Вашем сетевом оборудовании. Актуальный список публичных IP-адресов доступен на странице Проверка доступности.

1. Создайте правила проверки доступности веб-ресурса в NGENIX Multidesk

  1. В портале NGENIX Multidesk перейдите на страницу Проверка доступности (боковое меню настроек Аккаунта).
  2. Нажмите кнопку +Добавить правило, и на открывшейся странице Создание правила проверки доступности укажите необходимые значения параметров:

    • Название правила (уникальное в рамках аккаунта);
    • в выпадающем меню Выберите метод запроса выберите подходяйщий метод: GET или HEAD;
    • в выпадающем меню Выберите схему запроса выберите подходяйщий протокол: HTTP или HTTPS (по умолчанию выбрано значение HTTPS);
    • в поле Укажите IP-адрес или доменное имя веб-ресурса задайте IP-адрес сервера оригинации или доменное имя;
    • в поле Укажите порт задайте порт;
    • в поле Укажите путь задайте путь;

      Значение пути должно начинаться с символа / !

    • в поле Укажите значение заголовка Host задайте требуемое вам значение заголовка Host;

    • в блоке Критерии доступности задайте необходимые значения для критериев доступности:

      • в поле Валидные коды ответа перечислите числовые HTTP-коды, при получении которых система будет идентифицировать веб-ресурс как доступный;
      • в выпадающем меню Проверка валидности TLS-сертификата выберите необходимый режим;
      • в поле Порог доступности, мин укажите минимальное количество минут в рамках окна наблюдения, при достижении которого веб-ресурс считается доступным;

        Не может быть больше длительности окна наблюдения!

      • в поле Длительность окна наблюдения, мин укажите временной отрезок, в течении которого модуль активного мониторинга рассчитывает доступность веб-ресурса (допустимое значение может быть от 1 до 9 минут).

2. Получите результат проверки своего веб-ресурса

Проверить статус доступности веб-ресурса можно:

  • Через веб-интерфейс портала NGENIX Multidesk. Для этого перейдите на страницу Проверка доступности (боковое меню настроек Аккаунта), в таблице с правилами, в строке с правилом проверки доступности веб-ресурса, в столбце Результат проверки отображается последнее известное состояние проверяемого веб-ресурса, возможные значения: Доступно/Недоступно/Нет данных.

    Значение Недоступно отображается в случае выключенного правила проверки доступности.

    Время проверки состояния веб-ресурса составляет не более 6 минут, пока идет проверка в столбце Результат проверки отображается значение Недоступно.

  • Через запрос API в формате Prometheus.

Пример правила доступности для Веб-ресурса

Например, есть требующий мониторинга Веб-ресурс по адресу https://example.com и его сервер оргинации имеет IP-адрес: 12.23.56.0.

Параметры запроса Критерии доступности
Метод запроса: GET

Схема запроса: HTTPS

IP-адрес:12.23.56.0

Порт: 443

Путь: /healthcheck

Заголовок Host: example.com
Валидные коды ответа: 200, 201

Проверка валидности TLS-сертификата: Не проверять валидность TLS-сертификата

Порог доступности, мин: 3 минут

Длительность окна наблюдения, мин: 5 минут

При наличии такого активного правила, веб-ресурс считается доступным, если общее суммарное время доступности составляет 3 из 5 минут и более для окна наблюдения, когда модуль активного мониторинга, ежеминутно отправляя запросы (с указанными параметрами запроса), получает не менее 70% успешных ответов (коды ответа: 200 или 201) в минуту.