我正在用Prometheus监视量度指标,并且我希望每次该指标值更改时向Slack频道发送警报消息,警报消息也应包含指标的当前值。
我尝试过这个,这是我的rules.yml:
- alert: Test
expr: delta(My_Metrics[5m]) != 0
for: 30s
labels:
severity: page
annotations:
summary: '{{$value}}'
为了将指标值从rules.yml传递到AlertManager,我在摘要中放了{{$ value}},以为它是指标的值,但后来我发现它是expr的结果。如何将指标值放在摘要部分?还是有其他方法可以达到我的期望?