From 599a0c0c90173d298dfc2d197d1781f335980337 Mon Sep 17 00:00:00 2001 From: Fabian Reinartz <fab.reinartz@gmail.com> Date: Thu, 20 Oct 2016 10:27:01 +0200 Subject: [PATCH] Remove namespace for K8S monitoring Kubernetes component metrics often have a namespace label themselves, which is actually relevant. The target namespace label merely informs where the scrape target is located, which is generally irrelevant for these specific metrics. --- manifests/prometheus/prometheus-k8s-cm.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/manifests/prometheus/prometheus-k8s-cm.yaml b/manifests/prometheus/prometheus-k8s-cm.yaml index 5a25c253..3581b254 100644 --- a/manifests/prometheus/prometheus-k8s-cm.yaml +++ b/manifests/prometheus/prometheus-k8s-cm.yaml @@ -43,9 +43,6 @@ data: - action: keep source_labels: [__meta_kubernetes_service_name] regex: kubernetes|node-exporter|kube-state-metrics - - action: replace - source_labels: [__meta_kubernetes_namespace] - target_label: namespace - action: replace source_labels: [__meta_kubernetes_service_name] target_label: job -- GitLab