4

我已经成功地使当前已关闭的节点的警报静音(并且在我们有时间物理替换它之前将等待一段时间)。

虽然我认为沉默会阻止警报重新出现在松弛通道中,但我也想在我们在普罗米修斯顶部运行的 grafana 仪表板上摆脱它。这是 grafana 中各个图块的查询。

sum(ALERTS{alertname="NodeDown", alertstate="firing"})

我的问题是是否有一个关键字可以替换“触发”,“不静音”不起作用(“静音”也不行;})只会向我显示警报未被静音的机器。

4

2 回答 2

2

警报管理器中完全存在沉默,普罗米修斯对它们一无所知。因此,没有任何指标可以让您知道警报在 Prometheus 内部已被静音。

于 2017-08-31T08:18:38.523 回答
0

你可以添加一个 prometheus 作业来抓取 alertmanager。然后你会得到像alertmanager_silences

# HELP alertmanager_silences How many silences by state.
alertmanager_silences{state="active"} 0
alertmanager_silences{state="expired"} 0
alertmanager_silences{state="pending"} 0
于 2019-08-07T10:03:51.297 回答