我的工作定义如下:

  - 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”等。

最佳答案

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

  • 使用job_name作为组标签
  • 添加更多目标选项以分离实例并添加标签

  • 对于您来说,代码可能像这样:
      - job_name: 'development'
          static_configs:
          - targets: [ '192.168.1.1:9100' ]
            labels:
              service: '1'
          - targets: [ '192.168.1.1:9101' ]
            labels:
              service: '2'
    

    关于prometheus - Prometheus-在static_configs中添加目标特定的标签,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49829423/

    10-15 20:20