【发布时间】:2018-01-01 13:38:16
【问题描述】:
将 Prometheus 用于每秒处理的事情真的很棒,我在 rate 和 irate 上取得了巨大的成功。我只是不知道如何绘制很少发生但很重要的事情。
所以我有一个我正在递增的计数器,称为job_failed。每当发生这种情况时,它都会出现在我的即时向量中。如果我直接绘制它,它总是会上升,并且我会在图中看到一个凸起,但这并没有给我足够清楚的迹象表明工作失败了。所以我想让它成为一个归零图表中的一个尖峰。
如果我执行rate(job_failed[15s]),我会得到我的峰值 - 但它是每秒峰值,所以它的值是 0.1,尽管我想要的变化是 1。
我试过increase(job_failed[1m]),但也没有正确加起来,偶尔会给我留下2.18等值。
有没有办法只看到一个尖峰?这似乎是一件微不足道的事情,但我无法弄清楚。
【问题讨论】:
标签: monitoring prometheus