Правила оповещения#
Последовательность выполнения#
Синтаксис правил оповещения следующий:
# Имя предупреждения. Должно быть допустимым именем метрики.
alert: <string>
# Выражение PromQL для вычисления. В каждом цикле вычисления
# производятся в реальном времени, и все результирующие временные ряды становятся
# ожидающими/запускающими предупреждениями.
expr: <string>
# Оповещения считаются срабатывающими, если они были возвращены в течение указанного времени.
# Оповещения, которые долго не срабатывали, считаются ожидающими.
[ for: <duration> | default = 0s ]
# Как долго будет продолжать срабатывать предупреждение после того, как условие,
# которое его вызвало будет сброшено.
[ keep_firing_for: <duration> | default = 0s ]
# Метки для добавления или перезаписи для каждого предупреждения.
labels:
[ <labelname>: <tmpl_string> ]
# Примечания для добавления к каждому предупреждению.
annotations:
[ <labelname>: <tmpl_string> ]
Результат#
Правила оповещения настроены корректно.