создать динамическую информационную панель панели синглстата на основе переменной шаблона - PullRequest
0 голосов
/ 17 апреля 2019

Я хотел бы создать динамическую панель инструментов для узлов моего кластера.эта панель будет состоять из нескольких отдельных панелей состояний.каждый из них показывает состояние и имя узла

Вот что я сделал:

  • создайте переменную шаблона list_of_vm = label_values ​​(up {job = "node_exporter"}, экземпляр), проверяя многозначную комбинацию, результатом этого будет что-то вроде ip1: порт, ip2: порт, ..., ip7: порт
  • создать единую панель состояний с панелью повторения, установленной в list_of_vm.И в метриках я установил {instance = "$ list_of_vm", job = "node_exporter"}

После проверки всех экземпляров в переменной шаблона панели правильно дублируются, но их значение неверно, потому чтов метрике запрос оценивается как: up {instance = "$ list_of_vm", job = "node_exporter"}, когда list_of_vm = "ip1: порт + ip2: порт + .. + ip7: порт"

ожидается, что ip1: порт для первой панели, ip2: порт для второй ...

Есть ли у вас какие-либо идеи, чтобы решить эту проблему

...