我正在处理一个在我们的基础设施中有服务器的图,每个服务器都有一个 metric1metric2 ,我需要 metric1 / metric2
我的 Grafana 仪表板图表有

Row A : DC_Servers.*.Metric1
Row B: DC_Servers.*.Metric2

此时我看到了所有三个服务器以及 metric1metric2 。鉴于我必须使用通配符将所有服务器包含在 DC 中,我如何获得百分比,即同一图表上的 metric1 / metric2

最佳答案

这应该为您提供每个系列的 Metric1 和 Metric2(因此将为您拥有的服务器数量生成 % 系列)

   reduceSeries(mapSeries(DC_Servers.*.{Metric1,Metric2},1),"asPercent",2,"Metric1","Metric2")

函数 reduceSeries 和 mapSeries 是 new in Graphite 1.0.0

关于 Graphite 通配符百分比计算,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32147853/

10-15 20:54