不理解rate()函数的不同解析

时间:2017-10-20 18:15:25

标签: prometheus

我真的很难过,试图弄清楚普罗米修斯的rate()功能。看the documentation for rate(),我无法理解他们的例子:

rate(http_requests_total{job="api-server"}[5m])

描述:

  

以下示例表达式返回在过去5分钟内测量的HTTP请求的每秒速率 ,每个时间序列在范围向量中

那5分钟让我很难过。你获得了每秒的请求率(例如,每隔15秒就会有一次刮擦)但是“过去5分钟”会在哪里发挥作用?我正在查看一个跨越30分钟的图表,“在过去的5分钟内”意味着该查询/等式是什么?

提前致谢。希望有人可以用不同的术语来解释这个问题!

1 个答案:

答案 0 :(得分:3)

对于图表的每个垂直切片,将在其前5分钟计算出费率。