Grafana变量和Prometheus查询

时间:2018-10-26 08:20:51

标签: grafana prometheus promql

尝试使用此公式创建类型为query的自定义变量时遇到问题:

label_values(increase(nginx_ingress_controller_requests{namespace=~"$Namespace"}[10m])>0,ingress)

当我对prometheus服务器(不带grafan模板功能“ label_values”)进行查询时,效果很好。

我有以下吐司错误:

Template variables could not be initialized: parse error at char 9: could not parse remaining input "(nginx_ingress_"...

此变量的目的是仅列出在最近10m内有活动的Ingress标签。

1 个答案:

答案 0 :(得分:0)

label_values(metric,label)Grafana function,不是Prometheus函数。由于只需要一个指标(而不是时间序列/向量),因此您只需要:

label_values(nginx_ingress_controller_requests,ingress)

我认为您不能在自定义变量查询中限制名称空间。