首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >普罗米修斯-在static_configs中添加目标特定标签

普罗米修斯-在static_configs中添加目标特定标签
EN

Stack Overflow用户
提问于 2018-04-14 16:26:48
回答 5查看 43.4K关注 0票数 38

我的作业定义如下:

代码语言:javascript
复制
  - 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‘,等等。

EN

回答 5

Stack Overflow用户

发布于 2019-04-16 11:32:27

我之前也有同样的问题。以下是我的解决方案:

  1. 使用job_name作为组标注
  2. 添加更多目标选项以分隔实例并添加标注

对于您来说,代码可能如下所示:

代码语言:javascript
复制
  - job_name: 'development'
      static_configs:
      - targets: [ '192.168.1.1:9100' ]
        labels:
          service: '1'
      - targets: [ '192.168.1.1:9101' ]
        labels:
          service: '2'
票数 41
EN

Stack Overflow用户

发布于 2019-06-26 12:12:22

可以是这样的

代码语言:javascript
复制
  - job_name: 'node'
    static_configs:
    - targets: ['192.168.1.117:9100']
      labels:
        instance: 'linux-ina'
    - targets: ['192.168.1.138:9100']
      labels:
        instance: 'linux-inb'

标签名称可以替换为instance

票数 23
EN

Stack Overflow用户

发布于 2018-04-14 16:32:24

对于不同的服务,你通常应该改变作业标签,所以我建议复制抓取配置,一个是service1,另一个是service2。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49829423

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档