Grafana动态更改指标

时间:2020-05-20 18:24:45

标签: grafana promql prometheus-operator grafana-variable

我正在使用普罗米修斯和格拉法纳。我想基于Source作为变量来更改指标。 所以如果源是source1,那么我想要第一个指标,第二个指标

src1_request1_counter1{job='$job', instance=~"localhost:8080"} 

src2_request2_counter2{job='$job', instance=~"localhost:9090"}  

在此先感谢 耙子

1 个答案:

答案 0 :(得分:0)

所以我想出了两种方法来做,我正在发布它,因为它可能会帮助其他人 1)在查询中使用Or条件

rate(src1_request1_counter1{job="$application", 
instance="$instance"}[1m]) or 
rate(src2_request2_counter2{job="$application", 
instance="$instance"}[1m])

2)使用变量参考:- Dynamically change the metric name in prometheus in grafana dashboard

仅供参考,我使用第一个选项是因为它对我来说更简单