From 45d488180a3b3e83b89b10a152f1379dd1f890f6 Mon Sep 17 00:00:00 2001 From: Matt Matejczyk Date: Tue, 23 Apr 2019 14:58:39 +0200 Subject: [PATCH] Scrape master's components every 5s. Ref. https://github.com/kubernetes/perf-tests/issues/503 --- .../manifests/default/prometheus-serviceMonitorApiserver.yaml | 2 +- .../default/prometheus-serviceMonitorKubeControllerManager.yaml | 2 +- .../default/prometheus-serviceMonitorKubeScheduler.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/clusterloader2/pkg/prometheus/manifests/default/prometheus-serviceMonitorApiserver.yaml b/clusterloader2/pkg/prometheus/manifests/default/prometheus-serviceMonitorApiserver.yaml index 0cffe5418..f9235e2f0 100644 --- a/clusterloader2/pkg/prometheus/manifests/default/prometheus-serviceMonitorApiserver.yaml +++ b/clusterloader2/pkg/prometheus/manifests/default/prometheus-serviceMonitorApiserver.yaml @@ -8,7 +8,7 @@ metadata: spec: endpoints: - bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token - interval: 30s + interval: 5s port: https scheme: https tlsConfig: diff --git a/clusterloader2/pkg/prometheus/manifests/default/prometheus-serviceMonitorKubeControllerManager.yaml b/clusterloader2/pkg/prometheus/manifests/default/prometheus-serviceMonitorKubeControllerManager.yaml index 153a90da1..4b788225f 100644 --- a/clusterloader2/pkg/prometheus/manifests/default/prometheus-serviceMonitorKubeControllerManager.yaml +++ b/clusterloader2/pkg/prometheus/manifests/default/prometheus-serviceMonitorKubeControllerManager.yaml @@ -7,7 +7,7 @@ metadata: namespace: monitoring spec: endpoints: - - interval: 30s + - interval: 5s metricRelabelings: - action: drop regex: etcd_(debugging|disk|request|server).* diff --git a/clusterloader2/pkg/prometheus/manifests/default/prometheus-serviceMonitorKubeScheduler.yaml b/clusterloader2/pkg/prometheus/manifests/default/prometheus-serviceMonitorKubeScheduler.yaml index f00db0e47..456a92437 100644 --- a/clusterloader2/pkg/prometheus/manifests/default/prometheus-serviceMonitorKubeScheduler.yaml +++ b/clusterloader2/pkg/prometheus/manifests/default/prometheus-serviceMonitorKubeScheduler.yaml @@ -7,7 +7,7 @@ metadata: namespace: monitoring spec: endpoints: - - interval: 30s + - interval: 5s port: http-metrics jobLabel: k8s-app namespaceSelector: