diff --git a/jsonnet/kube-prometheus/components/k8s-control-plane.libsonnet b/jsonnet/kube-prometheus/components/k8s-control-plane.libsonnet index c7fd3b419b5f3d9d3935dd18b25508864ccf0219..e17c6b2ed4f66ff952ebaca05029a6e259c2a96c 100644 --- a/jsonnet/kube-prometheus/components/k8s-control-plane.libsonnet +++ b/jsonnet/kube-prometheus/components/k8s-control-plane.libsonnet @@ -205,6 +205,8 @@ function(params) { sourceLabels: ['__metrics_path__'], targetLabel: 'metrics_path', }, + ], + metricRelabelings: [ { sourceLabels: ['__name__'], regex: 'process_start_time_seconds', diff --git a/manifests/kubernetesControlPlane-serviceMonitorKubelet.yaml b/manifests/kubernetesControlPlane-serviceMonitorKubelet.yaml index 4519632680d83e7cd5e23adbf6ec6b89389ac816..2d9851263326b72e1d330b8a78e9090cb6239d3e 100644 --- a/manifests/kubernetesControlPlane-serviceMonitorKubelet.yaml +++ b/manifests/kubernetesControlPlane-serviceMonitorKubelet.yaml @@ -99,6 +99,11 @@ spec: - bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token honorLabels: true interval: 5s + metricRelabelings: + - action: drop + regex: process_start_time_seconds + sourceLabels: + - __name__ path: /metrics/slis port: https-metrics relabelings: @@ -106,10 +111,6 @@ spec: sourceLabels: - __metrics_path__ targetLabel: metrics_path - - action: drop - regex: process_start_time_seconds - sourceLabels: - - __name__ scheme: https tlsConfig: insecureSkipVerify: true