Grafana - использовать пользовательскую переменную как регулярное выражение в запросе

у нас есть источник данных prometheus, и я застрял в попытке использовать пользовательскую переменную с несколькими значениями в качестве значений, разделенных запятыми, я хотел использовать его для замены как регулярное выражение в label_values ​​(job = ~ $ "{eks_cluster: regex}"), но Я получаю сообщение об ошибке: переменные шаблона не могут быть инициализированы. Ниже приведены снимки экрана, показывающие, чего я пытаюсь достичь  введите описание изображения здесь

введите здесь описание изображения


person Amjad Hussain Syed    schedule 20.03.2019    source источник


Ответы (1)


Ваша проблема не в переменной eks_cluster. Это не сработает, если запрос будет просто label_values(job=~".")

Запрос label_values, , как описано в документации Grafana, принимает либо название ярлыка или название ярлыка и название показателя. Не требуется совпадения, чтобы сделать то, что вы хотели. Если вы хотите отфильтровать возвращаемые значения, используйте поле Regex чуть ниже Query.

person Michał Politowski    schedule 20.03.2019