Grafana / graphite - #A和#B上的maxSeries

时间:2016-12-29 18:59:41

标签: statistics graphite grafana statsd

我在Grafana(数据源:Graphite)中获得了两个价格指标,显示了something以2种不同货币EURPLN的价格。我想显示这两个指标中的maxSeries,但是在比较它们之前我需要将货币转换为常用货币。我使用货币兑换指标divideSeries PLN指标,将其转换为EUR

我的问题是,我不能将maxSeriesmaxSeries(#A,#C)这两个参数一起使用,就像您将#B作为参数传递给divideSeries一样}。它根本无法正常工作。

我的指标:

#A - stats.gauges.something.EUR.price.removeAbovePercentile(5)
#B - stats.gauges.currency.EURPLN
#C - stats.gauges.something.PLN.price.divideSeries(#B)
#D - maxSeries(#A,#C)        <---- desired output

当我在通配符查询中使用maxSeries列出多个指标时,例如:stats.gauges.*.EUR.price.maxSeries()它可以正常工作。在我的例子中,我首先需要进行一些转换,所以我不能简单地使用通配符。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

我已使用Toggle Edit Mode并手动输入:maxSeries(#A,#C),但输出不正确,蓝线应为最大值,但由于某种原因并不总是最大值。 grafana maxSeries

我必须先从removeAbovePercentile(5)删除#A功能。