0

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

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

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

提前致谢

4

1 回答 1

1

所以我想出了两种方法,我是发布它,因为它可能对其他人有帮助 1)在查询中使用或条件

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

2)使用变量参考:- 在grafana仪表板的prometheus中动态更改指标名称

仅供参考,我使用了第一个选项,因为在我的情况下它更简单

于 2020-05-27T04:50:14.613 回答