Как получить имя узла для узла "*" в графитовом запросе Grafana в функции aliasByNode () - PullRequest
0 голосов
/ 07 апреля 2020

В графане я пытаюсь получить значения из всех узлов, используя * в запросе.

Фактический запрос: demo.test.*.*.observed_daily.utilization

Используемый источник данных: графит

Если я использую aliasByNode (2), я ожидаю значение узла, вместо этого отображается *.

1 Ответ

0 голосов
/ 10 апреля 2020

maxSeries уменьшает все подмножество метрик до «совершенно нового», и этот показатель c называется буквально - Demo.test.*.*.observed_daily.utilization. После простого разделения на «.» вы получаете *.

Вы можете избежать этого, если примените aliasByNode перед любыми функциями сокращения / агрегирования, например.

maxSeries(aliasByNode(Demo.test.*.*.observed_daily.utilization, 2))

...