Перепроверка состояния сайта во избежание ложных срабатываний
Опубликовано: Alex Shashenko 2023-03-06 все статьиСистема мониторинга HostTracker проверяет сайты в соответствии с заданной политикой мониторинга конфигурация. Обнаруженный статус UP или DOWN может быть локальным или временным и, следовательно, подлежит проверке и подтверждению перед следующим действием, оповещением или обновлением статистики работоспособности.
Примеры ошибок, таких как простои из-за нового развертывания и распространения конфигурации (недоступность DNS), занесение локального сайта в черный список, несовместимость среды проверки агента с серверными технологиями, проверяются повторными проверками из мест настроенного географического местоположения.
HostTracker поддерживает следующие стратегии перепроверки:
- Голосование большинства определяет, действителен ли новый статус. При новом статусе (UP/DOWN) для подтверждения система выделяет до 7 новых локаций из указанного географического региона мониторинга. Возвращенные результаты из этих местоположений группируются по статусу, а состояние UP/DOWN определяется большей группой агентов. Пример: если Нью-Йорк, Бостон, Чикаго вернули статус UP, DOWN, UP в результате перепроверки возможного DOWN из Майами, этот DOWN не подтверждается и отбрасывается. Местоположение Майами будет оштрафовано и не будет взято для проверок отслеживаемого сайта. Альтернативно, если Майами изначально вернул UP, Нью-Йорк и Чикаго подтверждают этот UP, и он рассматривается как новый статус, регистрируется переход DOWN-UP..
- Указанное количество местоположений подтверждает статус DOWN. В этом случае вы можете указать в конфигурации, какое минимальное количество перепроверок может подтвердить понижение (вверх все равно потребуется большинство голосов). В предыдущем примере, если для этого параметра установлено значение 1, тот факт, что Бостон вернул DOWN, будет подтверждением DOWN из Майами.
- Нет перепроверки, полученный новый статус всегда подтверждается. Этот сценарий предполагает полное доверие к серверу и, кроме того, мониторинг среды расположения. Это имеет смысл для очень специфических требований мониторинга, но к нему следует внимательно отнестись, если вы хотите избежать ложных срабатываний.
Очевидно, что предлагаемый список стратегий не является полным и подлежит дальнейшему расширению. Если ваша задача мониторинга имеет особые требования, не стесняйтесь писать в нашу службу поддержки или общаться в чате, и мы рассмотрим стратегии в следующих выпусках.