我有以下两个警报:
alert: InstanceDown
expr: (up == 0) and (team == "foo")
for: 5m
labels:
severity: page
team: foo
annotations:
summary: "Instance {{$labels.instance}} down"
alert: InstanceDown
expr: (up == 0) and (team == "bar")
for: 5m
labels:
severity: page
team: bar
annotations:
summary: "Instance {{$labels.instance}} down"
如何让 Prometheus 将第一个警报发送到暴露于的一个警报管理器,alertmanager.example.com/team-foo
然后将第二个警报发送到暴露于的另一个警报管理器alertmanager.example.com/team-bar
?
我想我需要使用服务发现和重新标记,但还不能走得更远。
如果重要的话,我正在使用 prometheus-operator。