本文介绍了Prometheus - 在 static_configs 中添加目标特定标签的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的工作定义如下:
- job_name: 'test-name'
static_configs:
- targets: [ '192.168.1.1:9100', '192.168.1.1:9101', '192.168.1.1:9102' ]
labels:
group: 'development'
有没有办法用标签注释目标?例如,我想将service-1"标签添加到192.168.1.1:9100",service-2"添加到192.168.1.1:9101"等
Is there any way to annotate targets with labels? For instance, I would like to add 'service-1' label to '192.168.1.1:9100', 'service-2' to '192.168.1.1:9101' etc.
推荐答案
我以前也有同样的问题.这是我的解决方案:
I have the same question before. Here is my solution:
- 使用 job_name 作为组标签
- 添加更多目标选项以分隔实例并添加标签
对于你来说,代码可能是这样的:
For you the code may like this:
- job_name: 'development'
static_configs:
- targets: [ '192.168.1.1:9100' ]
labels:
service: '1'
- targets: [ '192.168.1.1:9101' ]
labels:
service: '2'
这篇关于Prometheus - 在 static_configs 中添加目标特定标签的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!