我在Grafana(数据源:Graphite)中获得了两个价格指标,显示了something
以2种不同货币EUR
和PLN
的价格。我想显示这两个指标中的maxSeries
,但是在比较它们之前我需要将货币转换为常用货币。我使用货币兑换指标divideSeries
PLN
指标,将其转换为EUR
。
我的问题是,我不能将maxSeries
与maxSeries(#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()
它可以正常工作。在我的例子中,我首先需要进行一些转换,所以我不能简单地使用通配符。
我怎样才能做到这一点?