From 19624d9defb9082e0c31f449371a2170b56ae6b8 Mon Sep 17 00:00:00 2001 From: karancode <karan.thanvi@paypay-corp.co.jp> Date: Tue, 22 Oct 2019 01:45:55 +0900 Subject: [PATCH] add aws_eks_cni serviceMonitor --- .../prometheus/prometheus.libsonnet | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet b/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet index 42baf52a..324e7da6 100644 --- a/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet +++ b/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet @@ -440,5 +440,37 @@ local k = import 'ksonnet/ksonnet.beta.4/k.libsonnet'; ], }, }, + serviceMonitorAwsEksCNI: + { + apiVersion: 'monitoring.coreos.com/v1', + kind: 'ServiceMonitor', + metadata: { + name: 'awscni', + namespace: p.namespace, + labels: { + 'k8s-app': 'aws-cni', + }, + }, + spec: { + jobLabel: 'k8s-app', + selector: { + matchLabels: { + 'k8s-app': 'aws-cni', + }, + }, + namespaceSelector: { + matchNames: [ + 'kube-system', + ], + }, + endpoints: [ + { + port: 'cni-metrics-port', + interval: '30s', + path: '/metrics', + }, + ], + }, + }, }, } -- GitLab