From eca6e624020105902ab1a3fd677efa19618c4f47 Mon Sep 17 00:00:00 2001 From: Matthias Loibl <mail@matthiasloibl.com> Date: Mon, 1 Oct 2018 14:11:04 +0200 Subject: [PATCH] contrib/kube-prometheus: Drop etcd metrics by apiserver & kube controller --- .../prometheus/prometheus.libsonnet | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet b/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet index 3efac32a..809cb1e9 100644 --- a/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet +++ b/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet @@ -308,6 +308,13 @@ local k = import 'ksonnet/ksonnet.beta.3/k.libsonnet'; { port: 'http-metrics', interval: '30s', + metricRelabelings: [ + { + sourceLabels: ['__name__'], + regex: 'etcd_(debugging|disk|request|server).*', + action: 'drop', + }, + ], }, ], selector: { @@ -356,6 +363,13 @@ local k = import 'ksonnet/ksonnet.beta.3/k.libsonnet'; serverName: 'kubernetes', }, bearerTokenFile: '/var/run/secrets/kubernetes.io/serviceaccount/token', + metricRelabelings: [ + { + sourceLabels: ['__name__'], + regex: 'etcd_(debugging|disk|request|server).*', + action: 'drop', + }, + ], }, ], }, -- GitLab