用Grafana计算加权平均数
我有以下格式的Elasticsearch数据源用Grafana计算加权平均数,
Warning: implode(): Invalid arguments passed in /data/phpspider/zhask/webroot/tpl/detail.html on line 45
,,我有以下格式的Elasticsearch数据源 [ { count: 22, avg: 36 }, { count: 4, avg: 9 }, { count: 17, avg: 5 }, { count: 47, avg: 56 }, . . . ] 在Grafana中,我试图绘
[
{
count: 22,
avg: 36
},
{
count: 4,
avg: 9
},
{
count: 17,
avg: 5
},
{
count: 47,
avg: 56
},
.
.
.
]
在Grafana中,我试图绘制加权平均值,但我所能做的就是
(36+9+5+56)/(22+4+17+47) = 1.17
我真正想要的是
[(22*36)+(4*9)+(17*5)+(47*56)]/(22+4+17+47)=39.39
这可以在Grafana中实现,还是应该将我的数据源更改为
[
{
count: 22,
avg: 36,
total: 792
},
{
count: 4,
avg: 9,
total: 36
},
{
count: 17,
avg: 5,
total: 85
},
{
count: 47,
avg: 56,
total: 2632
},
.
.
.
]