6

我有两个指标,确切地说是计数器,可以说它们被称为

  • 访客人数
  • 登录次数

在 grafana 中,我想绘制的是登录次数除以访问者数量(或相反)随时间的变化。所以我尝试了

rate(NumberOfLogins) / rate(NumberOfVisitors)

但这会导致错误

执行查询时出错:无效参数“查询”:在字符 46 处解析错误:调用函数“rate”时的预期类型范围向量,得到即时向量

我不确定这一切意味着什么。希望这样的事情是可能的。任何帮助,将不胜感激

4

1 回答 1

6

rate 函数需要一个范围向量,例如:

rate(NumberOfLogins[5m])

这意味着在每个时间点计算最后 5 分钟内的速率。您可以将其更改5m为其他时间范围。

因此,这将适合您的需要:

rate(NumberOfLogins[5m]) / rate(NumberOfVisitors[5m])
于 2019-09-20T02:03:05.363 回答