我有成功和失败的指标如下:如何绘制Grafana的百分比?
A.B.p1.success
A.B.p3.success
A.B.p4.success
...
A.B.p1.failure
A.B.p2.failure
A.B.p4.failure
...
我总共有〜30人,而我想告诉每个人的成功率计算方法是:
alias(asPercent(A.B.p1.success,sumSeries(A.B.p1.success,A.B.p1.failure)), 'p1')
这个问题我有:
1)如果我硬代码的每一行中的所有的人,它超过了最大行Grafana允许,和d我想他们绘制在同一个图形
2)如果有办法,我可以通过Grafana功能做到这一点?
提前致谢!
一个可以使用reduceSeries + mapSeries与asPercent,但仍然据我了解,它需要具有总值的指标。 OP只有成功和失败 - 不是它们的总和。 – kwarunek
也许我真的不明白这个问题。 OP能不能仅仅用OP可以在查询#A中完成的groupByNode函数来计算成功和失败系列? –
@kwarunek多思考一下,sumSeriesWithWildcard应该做的伎俩来获得总数。 –