我有一个仪表板,显示普罗米修斯收集的windows性能监视器每秒的请求总数。sum(Total_Query_Received_persec)
我想立即看到任何问题,如果这些请求/秒下降(这将表明一个问题),因此单一统计面板可以改变颜色,如果请求/秒的数量比10分钟前收集的相同数字(例如)减少了50%,将面板颜色更改为黄色,如果数字低于10分钟前的80%,则将颜色更改为红色。我知道您可以根据阈值进行配置,但不确定是否有方法在指标中查询该信息。
这到底有没有可能?谢谢
发布于 2018-01-16 09:07:00
我不太熟悉使用该工具来提供处理颜色变化场景的所有细节,但是在prometheus中,您感兴趣的查询很可能可以用irate operator处理。只推荐使用“快速移动”计数器,文档中提到,您应该跟踪sum()内部的irate(),以防止对函数隐藏波动性。
直接使用rate聚合细节也可能获得完全可接受的性能和结果,例如rate(total_query_received_persec)[10m]
https://stackoverflow.com/questions/48264806
复制相似问题