From 3be56f5a078536785552d3086ea6d8800257c789 Mon Sep 17 00:00:00 2001 From: Martin McCaffery Date: Tue, 2 Jun 2026 14:58:36 +0100 Subject: [PATCH] fix(vm-client): add nodename-to-IP metricRelabelConfig for node-exporter Co-Authored-By: Claude Opus 4.6 --- .../stacks/observability-client/vm-client-stack/values.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/otc/observability.buildth.ing/stacks/observability-client/vm-client-stack/values.yaml b/otc/observability.buildth.ing/stacks/observability-client/vm-client-stack/values.yaml index 91223a1..8784dcc 100644 --- a/otc/observability.buildth.ing/stacks/observability-client/vm-client-stack/values.yaml +++ b/otc/observability.buildth.ing/stacks/observability-client/vm-client-stack/values.yaml @@ -968,6 +968,11 @@ prometheus-node-exporter: - action: drop source_labels: [mountpoint] regex: "/var/lib/kubelet/pods.+" + - action: replace + source_labels: [__name__, instance] + regex: "node_uname_info;([^:]+):.+" + target_label: nodename + replacement: "$1" # -- kube-state-metrics dependency chart configuration. For possible values check [here](https://github.com/prometheus-community/helm-charts/blob/main/charts/kube-state-metrics/values.yaml) kube-state-metrics: enabled: true