如何通过对石墨的一个请求得到一个平均值

How to get one average value by one request to graphite

比方说,我们在某个主机名上有 graphite 运行。

我可以通过这个请求从中得到 10 个值:

http://hostname/render?target=wm.compName.cpu&from=-10min&until=now&format=json&cacheTimeout=0&maxDataPoints=100

回复:

[{[{"target":"wm.compName.cpu","datapoints":[[[[49.950778543949494913,1570188060] [54.03549341484904,1570188300],[53.18660210818052,1570188360],[53.88282400369644,1570188420],[53.19335952401161,1570188480],[53.58670086041093,1570188540],[53.73451334635417,1570188600]],"tags":{"name": "wm.compName.cpu"}}]

谁能告诉我,如何创建请求,return 主机名只有一个值(这 10 个值的平均值)?

任何帮助,谢谢

有几种方法: