#grafana #grafana-templating #prometheus-node-exporter
#графана #grafana-создание шаблонов #prometheus-узел-экспортер
Вопрос:
Я хотел бы создать динамическую панель мониторинга узлов моего кластера. эта панель мониторинга будет состоять из нескольких отдельных панелей состояний. каждый из них показывает статус и имя узла
Итак, это то, что я сделал:
- создайте переменную шаблона 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: порт для второй…
Есть ли у вас какие-нибудь идеи, как исправить эту проблему