Grafana 选择比给定时间更新的普罗米修斯警报

Grafana 选择比给定时间更新的普罗米修斯警报,grafana,prometheus,Grafana,Prometheus,我正在与格拉法纳合作,试图显示触发普罗米修斯定制警报的豆荚列表 此查询实现了以下功能: sum(ALERTS{alertname="myCustomAlert"}) BY (pod_name) 问题是,它列出了所有警报,如果我更改时间间隔以仅查看在过去5分钟或最后一小时内启动的警报,似乎不会受到影响 有没有办法限制警报列表的时间?非常感谢 该表达式将通过pod_name在当前时间触发来生成警报数量,正如您希望up{instance=foo}告诉您instance foo现在是否启动,您是否正在

我正在与格拉法纳合作,试图显示触发普罗米修斯定制警报的豆荚列表

此查询实现了以下功能:

sum(ALERTS{alertname="myCustomAlert"}) BY (pod_name)
问题是,它列出了所有警报,如果我更改时间间隔以仅查看在过去5分钟或最后一小时内启动的警报,似乎不会受到影响


有没有办法限制警报列表的时间?非常感谢

该表达式将通过pod_name在当前时间触发来生成警报数量,正如您希望up{instance=foo}告诉您instance foo现在是否启动,您是否正在查看显示最近5分钟或最后一小时的仪表板一样

如果您希望看到值随时间变化,例如,可以将其绘制成图形。然后你会看到它随着时间的推移而改变。当警报开始和停止对每个吊舱开火时


如果您想要过去某个时间的值,只需将Grafana仪表板范围的结束时间设置为该时间。例如,如果仪表板显示1月1日下午2点到3点之间的时间范围,则查询将返回1月1日下午3点触发的警报。

如果仪表板显示1月1日下午2点到3点之间的时间范围,则查询将返回1月1日下午3点触发的警报。=>不,不是。我正在处理几个小时前发出的警报,如果我在grafana last five minutes中选择了一个时间范围,列表仍会显示。此外,该指标没有任何日期或时间标签可供过滤:它不是关于警报何时开始发射,而是关于它现在是否仍在发射,或者你在格拉法纳所选射程的终点是什么。