如何获取警报计数,在普罗米修斯上一周警报触发了多少次

Posted

技术标签:

【中文标题】如何获取警报计数,在普罗米修斯上一周警报触发了多少次【英文标题】:how to get alerts count ,how many times the alerts fired for last one week in prometheus 【发布时间】:2021-04-11 21:36:54 【问题描述】:

sum by(alertname) (changes(ALERTS_FOR_STATE[24h])) 这给了我所有的状态。 我只需要上周有多少警报进入关键状态(已经被解雇)。 需要帮助。

提前致谢

【问题讨论】:

【参考方案1】:

grafana 警报引擎会发布一些关于自身的内部指标,这些指标可能会帮助您解决您的需求。

Description
Total number of alerts
Alert execution result
Notifications sent counter
Alert execution timer

您可以阅读更多有关内部指标的信息 here 和 here

【讨论】:

以上是关于如何获取警报计数,在普罗米修斯上一周警报触发了多少次的主要内容,如果未能解决你的问题,请参考以下文章

Prometheus 获得向上度量 0 的计数以发出警报

Grafana 警报/值为零

如何在特定时间打盹普罗米修斯警报

我们如何编写警报规则与普罗米修斯警报规则的先前值进行比较

如何在普罗米修斯中对具有高基数的指标发出警报

如何以简化的方式编写普罗米修斯复杂警报规则?