У меня есть 2 показателя цены в Grafana (источник данных: Graphite), показывающий цены something
в 2 разных валютах EUR
и PLN
. Я бы хотел отобразить maxSeries
из этих 2 показателей, однако прежде, чем сравнивать их, мне нужно преобразовать валюты в общую. Я использую показатель обмена валюты на divideSeries
PLN
метрической, преобразуя его в EUR
.Графана/графит - maxSeries на #A и #B
Моя проблема заключается в том, что я не могу использовать maxSeries
с 2-мя аргументами, как 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()
он работает нормально. В моем примере сначала мне нужно сделать некоторые преобразования, поэтому я не могу просто использовать подстановочный знак.
Как я могу это достичь?