Сигнал мониторинга
Определение
Сигнал мониторинга (алерт) — состояние, в которое переходит правило мониторинга, когда его условие выполнилось и данные указывают на проблему или риск. Срабатывание — ещё не уведомление: получателя, частоту и группировку сообщений задаёт отдельный слой доставки.
Также ищут: Alert · алерт · monitoring alert · сигнал тревоги мониторинга
Зачем это знать
Сработавшее условие ещё не означает вызов дежурного. Важность, маршрут, ответственный и срочность должны определяться требуемым действием человека.
Карта понятия
Что подтверждено
В Prometheus сигнал становится активным, когда выражение возвращает данные для определённого набора меток; до срабатывания он может находиться в состоянии ожидания.
Граница применимости: Модель состояний правил Prometheus; другие системы мониторинга могут использовать иные названия.
Состояние сигнала и уведомление — разные этапы: Alertmanager отдельно группирует события, ограничивает частоту, учитывает подавление и зависимости и выбирает получателя.
Граница применимости: Архитектура Prometheus и Alertmanager; точные правила маршрутизации зависят от реализации.
Что проверить
- Назовите условие, область действия и окно вычисления.
- Укажите ответственного, важность и ожидаемое действие.
- Отделите вычисление состояния от доставки уведомления.
Первоисточники
- Alerting Rules
Документирует alert expressions, pending/firing states, for/keep_firing_for и передачу notifications в Alertmanager.