Правила оповещения#

Последовательность выполнения#

Синтаксис правил оповещения следующий:

# Имя предупреждения. Должно быть допустимым именем метрики.
alert: <string>

# Выражение PromQL для вычисления. В каждом цикле вычисления
# производятся в реальном времени, и все результирующие временные ряды становятся
# ожидающими/запускающими предупреждениями.
expr: <string>

# Оповещения считаются срабатывающими, если они были возвращены в течение указанного времени.
# Оповещения, которые долго не срабатывали, считаются ожидающими.
[ for: <duration> | default = 0s ]

# Как долго будет продолжать срабатывать предупреждение после того, как условие,
# которое его вызвало будет сброшено.
[ keep_firing_for: <duration> | default = 0s ]

# Метки для добавления или перезаписи для каждого предупреждения.
labels:
  [ <labelname>: <tmpl_string> ]

# Примечания для добавления к каждому предупреждению.
annotations:
  [ <labelname>: <tmpl_string> ]

Результат#

Правила оповещения настроены корректно.