From cc0dd24991f5edb762c0ba6cd28429ad4c3b8dbc Mon Sep 17 00:00:00 2001 From: unkin-agent Date: Sat, 3 Oct 2026 22:51:46 +1000 Subject: [PATCH] vmagent: fix consul target address relabel (#516) The consul job joins node and port with ":" but then sets `replacement: "${1}:${2}"` with the default `(.*)` regex, so `__address__` becomes `node:port:`. vmagent rejects every consul target as an invalid port, including node_exporter. - drop the replacement so the default `$1` yields `node:port` Reviewed-on: https://git.unkin.net/unkin/argocd-apps/pulls/516 Co-authored-by: unkin-agent Co-committed-by: unkin-agent --- apps/base/observability/vmagent.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/apps/base/observability/vmagent.yaml b/apps/base/observability/vmagent.yaml index aa63e25..ebfd363 100644 --- a/apps/base/observability/vmagent.yaml +++ b/apps/base/observability/vmagent.yaml @@ -120,7 +120,6 @@ spec: - source_labels: [__meta_consul_node, __meta_consul_service_port] separator: ":" target_label: __address__ - replacement: "${1}:${2}" action: replace - source_labels: [__meta_consul_tag_metrics_scheme] target_label: __scheme__