[英]Prometheus/Grafana Rate()....what Unit for Y Axis
我有一个在 Grafana 上绘制的计数器。
率(processed_work_items_total{job="MainWorker"}[1m])
我没有在 grafana 中得到预期的数字。
我想要的是每分钟处理的工作项目数。
我的查询错了吗? 或我在 Y 轴上的测量单位。 我目前将它作为 ops/min,它给了我一个非常小的数字。
根据文档 , rate(processed_work_items_total{job="MainWorker"}[1m])
将计算最近一分钟(即查询的[1m]
)中每秒处理的工作项数 。
如果需要每分钟的项目数,只需将上述指标乘以60。
如果您需要计算计数器指标的每分钟增长率,请使用increase(...[1m])
。 例如,以下查询返回processed_work_items_total{job="MainWorker"}
时间序列在最后一分钟的增加:
increase(processed_work_items_total{job="MainWorker"}[1m])
请注意,由于以下问题,Prometheus 中的increase()
function 可能会返回意外结果:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.