Правила отправки алертов
ePulz.io не отправляет уведомление при каждом коротком колебании. Цель - сообщать вам только о реальных проблемах и не заваливать вас ложными тревогами. В этой статье мы объясним, когда приходит уведомление, как работают повторные попытки, что такое recovery-письмо (подтверждение восстановления) и тихий режим (Quiet hours).
Когда возникает уведомление
Уведомление отправляется, когда монитор фиксирует проблему - например:
- Сервер отвечает другим HTTP-кодом, чем ожидается (по умолчанию 200, что означает в порядке).
- Ответ занимает больше времени, чем заданный лимит времени.
- В ответе отсутствует ключевое слово, которое вы задали в HTTP-мониторе (поле Ожидаемое ключевое слово).
- SSL-сертификат скоро истекает (предупреждения приходят за 30, 14, 7, 3 и 1 день).
- Истекает срок действия домена (предупреждения приходят за 30, 14, 7, 3 и 1 день).
- Монитор Heartbeat (ожидает регулярное "сердцебиение" от вашей задачи) не получил ожидаемый пинг даже в окне допуска (grace period).
Защита от ложных тревог (anti-flap)
Чтобы не получать уведомления при каждом коротком "подёргивании" сети, вы можете в каждом мониторе задать Число сбоев перед уведомлением:
- 1 - мгновенное уведомление сразу при первом сбое (самое чувствительное).
- 2 или 3 - рекомендуемая настройка. Она устраняет короткие перерывы сети, не позволяя пропустить реальный сбой.
Если у вашего сервера иногда бывают короткие колебания, значение 2 или 3 мы рекомендуем как выбор по умолчанию.
Проверка из нескольких регионов
Если доступно несколько зондов, сбой мы проверяем из нескольких регионов и отправляем уведомление только после подтверждения как минимум двумя регионами. Благодаря этому отфильтровываются локальные сетевые проблемы (например, сбой одного провайдера подключения в другой стране), которые вас реально не касаются.
Уведомление о восстановлении (recovery)
Когда монитор после сбоя снова отвечает в порядке, мы отправляем вам уведомление о восстановлении с общей продолжительностью сбоя. Так вам сразу ясно, нужно ли вмешиваться или уже всё решено. Recovery-письма можно отключить в настройках, если вам достаточно только уведомления при сбое.
Никаких дублирующих уведомлений
Во время одного сбоя вы получаете только одно уведомление. Даже если монитор сбоит несколько раз подряд, к вам не придут десятки писем. Дублирующие уведомления (тот же сбой по разным каналам) мы автоматически объединяем. Новое уведомление мы отправляем только при следующем отдельном сбое, то есть после того, как монитор тем временем восстановил сервис.
Тихий режим (Quiet hours)
Во время тихого режима мы не отправляем уведомления - они не придут и задним числом после его окончания. Для критических оповещений используйте webhook, который обходит тихий режим. Тихий режим и каналы уведомлений вы настроите в разделе Уведомления: