Переменная Графана и запрос Прометея
У меня проблема при попытке создать пользовательскую переменную типа query
с этой формулой:
label_values(increase(nginx_ingress_controller_requests{namespace=~"$Namespace"}[10m])>0,ingress)
Когда я играю этот запрос к серверу Prometheus (без "label_values", который является функцией шаблонов grafan), он работает нормально.
У меня есть следующая ошибка:
Template variables could not be initialized: parse error at char 9: could not parse remaining input "(nginx_ingress_"...
Цель этой переменной - перечислить только те входные ярлыки, которые были активны в течение последних 10 мес.
1 ответ
label_values(metric,label)
это функция Графана, а не функция Прометея. Так как он принимает только метрику (не серию времени / вектор), вы просто хотите:
label_values(nginx_ingress_controller_requests,ingress)
Я не думаю, что вы можете ограничить пространство имен в запросе пользовательских переменных.