From 44dab893447ee73342932b22adb369cadb2c91dc Mon Sep 17 00:00:00 2001 From: Lili Cosic <cosiclili@gmail.com> Date: Wed, 24 Jul 2019 14:15:26 +0200 Subject: [PATCH] jsonet: Relabel instance to node name This allows us to display the node name in alerts, instead of the IP. --- .../node-exporter/node-exporter.libsonnet | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/jsonnet/kube-prometheus/node-exporter/node-exporter.libsonnet b/jsonnet/kube-prometheus/node-exporter/node-exporter.libsonnet index 6d512544..b3163d54 100644 --- a/jsonnet/kube-prometheus/node-exporter/node-exporter.libsonnet +++ b/jsonnet/kube-prometheus/node-exporter/node-exporter.libsonnet @@ -170,6 +170,15 @@ local k = import 'ksonnet/ksonnet.beta.4/k.libsonnet'; scheme: 'https', interval: '30s', bearerTokenFile: '/var/run/secrets/kubernetes.io/serviceaccount/token', + relabelings: [ + { + action: 'replace', + regex: '(.*)', + replacment: '$1', + sourceLabels: ['__meta_kubernetes_pod_node_name'], + targetLabel: 'instance', + }, + ], tlsConfig: { insecureSkipVerify: true, }, -- GitLab