我可以删除普罗米修斯中的实例标签或将其重命名为非唯一值吗?
Can I remove or rename to a non unique value the instance label in prometheus?
我试过以下方法:
- 使用以下块在重新标记配置中将其设置为固定值:
relabel_configs:
- source_labels: [__name__]
regex: my_custom_(.+)
target_label: instance
replacement: 'no-instance'
这没什么区别。
- 通过
metric_relabel_configs
将其设置为固定值
metric_relabel_configs:
- source_labels: [__name__]
regex: my_custom_(.+)
target_label: instance
replacement: 'no-instance'
这有所作为,但指标摄取中断了。扁平线并不平坦,随着时间的推移它们只会增加一点点。但是当所有指标的实例标签都为'no-instance'时,它并没有变成一条连续增加的线。
谢谢
不明智的是,您需要每个目标的标签都是唯一的,这样来自不同目标的指标就不会发生冲突,而 instance
标签就是做到这一点的方法。
我试过以下方法:
- 使用以下块在重新标记配置中将其设置为固定值:
relabel_configs:
- source_labels: [__name__]
regex: my_custom_(.+)
target_label: instance
replacement: 'no-instance'
这没什么区别。
- 通过
metric_relabel_configs
将其设置为固定值
metric_relabel_configs:
- source_labels: [__name__]
regex: my_custom_(.+)
target_label: instance
replacement: 'no-instance'
这有所作为,但指标摄取中断了。扁平线并不平坦,随着时间的推移它们只会增加一点点。但是当所有指标的实例标签都为'no-instance'时,它并没有变成一条连续增加的线。
谢谢
不明智的是,您需要每个目标的标签都是唯一的,这样来自不同目标的指标就不会发生冲突,而 instance
标签就是做到这一点的方法。