Почему это важно
Порог без окна, области действия и правил для отсутствующих данных будет часто срабатывать и гаснуть. Правило должно проверяться на истории и вести к инструкции и контексту.
Что подтверждено
Правило Prometheus содержит выражение, а необязательный параметр for требует непрерывного выполнения условия перед переходом в состояние firing.
Граница применимости: Синтаксис правил Prometheus; интервал вычисления и поведение при отсутствии ряда учитываются отдельно.
Правило может добавлять метки для маршрутизации и пояснения с описанием или ссылкой на инструкцию; эти поля не заменяют правильное выражение.
Граница применимости: Правила Prometheus и последующая маршрутизация в Alertmanager.
Что проверить
- Зафиксируйте выражение, метки и интервал вычисления.
- Определите поведение for и keep_firing_for, а также состояние при отсутствии данных.
- Проверьте правило на истории аварий и периодах нормальной работы.
Первоисточники
Alerting Rules
Prometheus Authors · Prometheus latest documentation, checked 29 August 2026
Документирует alert expressions, pending/firing states, for/keep_firing_for и передачу notifications в Alertmanager.
Открыть первоисточник