【发布时间】:2021-12-07 08:25:36
【问题描述】:
我有一些 file_sd 配置,其目标格式为 'ip hostname' 例如'10.10.11.12 富'
我需要将 foo 值提取到新标签“hostname”,然后将添加端口值“:9100”添加到 ip 并将其分配给 target_label:instance
我尝试使用下面的代码,但不幸的是它不起作用。
relabel_configs:
- source_labels: [__address__]
regex: '([^ ]+)'
target_label: instance
- source_labels: [__address__]
regex: '(.+)(.+)'
target_label: instance
replacement: '${1}'
- source_labels: [__address__]
regex: '(.+)(.+)'
target_label: __address__
replacement: '${2}'
- source_labels: [__address__]
target_label: __address__
replacement: '${1}:9100'
【问题讨论】:
标签: prometheus monitoring