Шаблон Prometheus в Grafana с label_values ​​- динамический c строка и повтор панели - PullRequest
1 голос
/ 07 августа 2020

Давайте представим, что у меня есть метрика c с именем calories и две метки с именами type и name. type говорит, есть ли у нас фрукты или овощи, name - это название фрукта или овоща, например, carrot, onion, banana, orange, apple. Я хотел бы создать единую панель статистики, которая будет повторяться в строках следующим образом (конечно - обновляется динамически при загрузке панели управления):

row 1: овощи с панелями для carrot и onion row 2: фрукты с панелями для banana, orange, apple

Моя попытка до сих пор - две вары на уровне панели инструментов: $types = label_values(type). $names = label_values(calories{type=~"$types"}, name)

и я повторяю строки для типов и повторяющиеся панели для имен, однако, к сожалению, я получаю все имена (как фрукты, так и овощи) в обеих строках.

Прежде всего - это это достижимо, что я пытаюсь сделать? Если да - что я делаю не так?

Спасибо!

...