Выполнение останавливается на сбойном шаге и фиксирует, что было обнаружено. Результат называет шаг,
классифицирует сбой - тайм-аут, элемент, который селектор не смог найти, не совпавшая проверка
содержимого, ошибка HTTP, ошибка соединения, ошибка консоли браузера или неправильно настроенный шаг -
и сохраняет длительность каждого шага, URL, IP-адрес и HTTP-статус, на котором завершилась каждая
навигация, сообщения консоли браузера и скриншот страницы в момент сбоя.
Затем это перепроверяется, прежде чем кого-то разбудят. Единичное неудачное
наблюдение не считается сбоем: проверка повторяется на дополнительных независимых чекпоинтах, и
изменение состояния подтверждается только тогда, когда кворум согласен. По умолчанию это вердикт
большинства среди до семи агентов, минимум трёх - так что один нестабильный чекпоинт или один
временный сетевой сбой между дата-центром и вашим хостом не может самостоятельно спровоцировать
оповещение.
После подтверждения перехода оповещение следует задержке, которую выбрал каждый контакт: немедленно,
либо через 3, 5, 15, 30 или 60 минут, либо через 3, 6, 12 или 24 часа непрерывного сбоя. Оповещения
отправляются по девяти каналам уведомлений, которые поддерживает HostTracker - email, SMS, голосовой
звонок, webhook, Slack, веб-push и мессенджеры Telegram, Discord и Viber - а когда сценарий снова
начинает завершаться успешно, приходит уведомление о восстановлении.