Повторна перевірка стану сайту, щоб уникнути помилкових спрацьовувань

Опубликовано: Alex Shashenko 2023-03-06 все статьи | Глосарій | ПОШИРЕНІ ЗАПИТАННЯ

Можливі результати виявлення нового стануСистема моніторингу HostTracker перевіряє сайти відповідно до заданої політики моніторингу конфігурація. Виявлений статус, UP або DOWN, може бути локальним або тимчасовим, і отже, є предметом перевірки та підтвердження перед наступною дією, сповіщенням або оновленням статистики працездатності. 

Приклади помилок, як-от простої через нове розгортання та поширення конфігурації (недоступність DNS), локальний чорний список сайтів, несумісне середовище агента перевірки з серверними технологіями, перевіряються за допомогою повторних перевірок із місць налаштованого геомісцезнаходження.

HostTracker підтримує такі стратегії повторної перевірки:

  1. Голос більшості визначає, чи дійсний новий статус. При новому статусі (UP/DOWN) система виділяє до 7 нових місць із зазначеного географічного регіону моніторингу, щоб підтвердити це. Результати, отримані з цих місць, групуються за статусом, а стан UP/DOWN визначається більшою групою агентів. Приклад: якщо Нью-Йорк, Бостон, Чикаго повернули статус UP, DOWN, UP в результаті повторної перевірки можливого DOWN з Маямі, цей DOWN є непідтвердженим і відхилений. Розташування Маямі буде штрафовано і не буде взято для перевірок сайту, що контролюється. Крім того, якщо Майамі спочатку повернув UP, Нью-Йорк і Чикаго підтвердять це UP, і це розглядається як новий статус, реєструється перехід DOWN-UP.. 
  2. Зазначена кількість розташувань підтверджує статус DOWN. У цьому випадку ви можете встановити в конфігурації мінімальну кількість повторних перевірок, щоб підтвердити «DOWN» («UP» все одно потрібна більшість голосів). У попередньому прикладі, якщо для цього параметра встановлено значення 1, той факт, що Бостон повернувся DOWN, буде підтвердженням DOWN від Маямі. 
  3. Немає повторної перевірки, отриманий новий статус завжди підтверджується. Цей сценарій передбачає повну довіру на сервері та, крім того, моніторинг середовища розташування. Це має сенс для дуже конкретних вимог моніторингу, але його слід уважно розглянути, якщо ви хочете уникнути помилкових спрацьовувань. 

Очевидно, що запропонований список стратегій не є повним і може бути доповнений. Якщо ваше завдання моніторингу має певні потреби, не соромтеся написати в нашу службу підтримки або в чат, і ми можемо розглянути стратегії в наступних випусках.

 

Теги: usecase
Директор з комунікацій та технологій компанії HostTracker. Олексій є частиною команди із перших днів існування компанії. Його робота зосереджена на складанні бізнес-звітів, аналізі статистики баз даних та системному адмініструванні. Олексій також відповідає за комунікації з командою розробників та клієнтами.