json構成ファイル(から参照file_sd_configs
)には、次のようなエントリがあります
[
...
"targets": [ "10.123.456.789"],
"labels": { "node_exporter_port": "9300" }
},
...
]
relabel_configs
Prometheus の設定で__address__
は、 の値が現在のアドレスの値とポートの値になるようにしたいと思います。次のような試みは機能しません。
relabel_configs:
- source_labels: [node_exporter_port]
regex: (.*)
target_label: __address__
replacement: [__address__]:${1}
編集:以下はうまくいくようです:
relabel_configs:
- source_labels: [__address__, node_exporter_port]
separator: ';'
regex: '(.*);(.*)'
target_label: __address__
replacement: ${1}:${2}
これは慣用句ですか?