配置

relabel

relabel 配置模板,可以将采集的 instance label 的端口显示去掉,方便告警时使用该字段。

  - job_name: node
    static_configs:
    - targets:
      - 192.168.0.1:9100
      - 192.168.0.2:9100
    relabel_configs:
      - source_labels: [__address__]
        regex: "(.*):9100"
        target_label: "instance"
        action: replace
        replacement: "$1"

说下上面的配置:

sourcelabels 指定我们我们需要处理的源标签, 我们这里处理address targetlabels 指定了我们要 replace 后的标签名字, 我们这里选择instance action 指定 relabel 动作,这里使用 replace 替换动作。 regex 去匹配源标签__address的值,"(.*):9100"代表匹配这个标签 9100前部分 replacement 指定的替换后的标签(target_label)对应的数值,采用正则引用方式获取的。

results matching ""

    No results matching ""