Я пытаюсь использовать Prometheus snmp_exporter для сбора показателей для коммутаторов Cisco и использовать повторяющиеся панели Grafana для отображения. Графана волшебным образом действует хорошо. Однако мне сложно назначать заголовок автоматически для каждой панели в зависимости от интерфейса.
Пример данных Прометея:
ifDescr{ifDescr="GigabitEthernet1/0/12",ifIndex="10112"} 1
ifDescr{ifDescr="GigabitEthernet1/0/13",ifIndex="10113"} 1
...
ifHCInOctets{ifIndex="10112"} 1.03615731929e+11
ifHCInOctets{ifIndex="10113"} 2.644180651e+09
Поскольку на все метрики ссылаются с помощью ifIndex, мне удалось разозлить строки с помощью ifIndex. Однако заголовок не меняется вместе с ifIndex. Пожалуйста, найдите скриншот для вашей информации:
Пожалуйста, кто-нибудь может зажечь меня о том, как автоматически изменить заголовок вместе с метрикой? Спасибо!
Для Прометея это долгое и тяжелое обучение. endup Я решил проблему с запросом prometheus.
нет возможности запускать запрос для каждой строки / панели в повторяющейся строке / панели, по крайней мере, в текущей версии Grafana. все переменные вычисляются один раз при загрузке панели управления. Было бы неплохо, если бы зависимые переменные могли быть рассчитаны для каждой строки / панели для повторяющейся, например $ Interface, когда строки повторяются в $ ifIndex.
В заголовке вы можете использовать переменную, чтобы различать ваши заголовки, например, в вашем случае: $interface
или $ifindex