通过指标标签从一个规则中触发多个警报
Firing many alerts from one rule by metric label
有一种方法可以使用指标标签从同一规则触发多个警报吗?
我有一个带有“客户端”标签的普罗米修斯计数器指标。
我如何配置一个规则来为每个单独满足触发条件的客户端触发?
我的版本是8.4.2
这正是普罗米修斯中警报的工作方式。它将为满足火灾条件的每个标签组合生成一个警报。
例如,以下规则:
- alert: InstanceIsDown
expr: probe_success{job="blackbox"} == 0
annotations:
summary: 'Instance {{ $labels.instance }} is down'
Blackbox“probe_success”指标有一个“实例”标签。如果实例“xxx”和“yyy”关闭,规则将生成两个警报,每个实例一个。
有一种方法可以使用指标标签从同一规则触发多个警报吗?
我有一个带有“客户端”标签的普罗米修斯计数器指标。
我如何配置一个规则来为每个单独满足触发条件的客户端触发?
我的版本是8.4.2
这正是普罗米修斯中警报的工作方式。它将为满足火灾条件的每个标签组合生成一个警报。
例如,以下规则:
- alert: InstanceIsDown
expr: probe_success{job="blackbox"} == 0
annotations:
summary: 'Instance {{ $labels.instance }} is down'
Blackbox“probe_success”指标有一个“实例”标签。如果实例“xxx”和“yyy”关闭,规则将生成两个警报,每个实例一个。