grafana:选定时间的单一统计百分比

grafana:选定时间的单一统计百分比

我在用:

  • Grafana——4.4.3
  • 石墨 - 0.9.12

我的目标是拥有 3 个单一统计数据:

  1. 访客
  2. 注册
  3. 访客成为注册人的百分比。

对于选定的时间范围,我有 2 个单一统计数据:

  1. 网站访问者 sumSeries(stats.counters.$server.visitors.count)
  2. 网站注册 sumSeries(stats.counters.$server.registrations.count)

两者都运行良好,分别显示 1 个数字并且正确。

现在我想添加第三个单一统计数据,它应该是该时间范围内的注册百分比,基本上是这样的:

A: sumSeries(stats.counters.$server.visitors.count)
B: asPercent(sumSeries(stats.counters.$server.registrations.count), #A)

查看值...singlestats 显示:

  1. 访客:24131
  2. 注册人数:700

3:入选

delta:1629.75%

avg:7.02%

current:4.35%

total:3232.60%

所以他们都错了……

所以看起来它并没有从执行之前的所有中获得总和A,也没有获得所有的总和?BasPecent

我需要直接计算 A 和 B 的总数,然后从这两个数字中得到 1 个数字... 700/24131*100=2.90

因此第三个 singlestat 应该显示2.90%

似乎尝试了所有可能的变化,我是否遗漏了一些明显的东西?

相关内容