如何在Prometheus中查看多实例采集的同一Gauge指标
解决多实例Gauge指标合并展示问题
你现在的情况是多个实例都在采集同一个队列的未处理对象数(Gauge类型指标),直接查原始指标会每个实例出一条曲线,但你需要把所有实例的采集值合并成单条曲线,而且因为所有实例采的是同一数据,不需要做聚合计算。
可以用这两种PromQL写法实现:
- 用
without子句移除实例相关标签(比如instance标签),让所有实例的时间序列合并成一条:your_gauge_metric without (instance) - 或者用
ignore子句指定要忽略的标签,效果和上面完全一样:your_gauge_metric ignore (instance)
这两种写法都会去掉区分实例的标签,让所有实例的采集点都合并到同一条曲线里,既保留了所有原始采集值,又不会按实例拆分曲线,正好匹配你的需求。
内容的提问来源于stack exchange,提问作者Scottm
相关产品推荐
相关产品推荐

