From 2ecf70c270859536f758ce43eb4e2263b84f8c7d Mon Sep 17 00:00:00 2001 From: Sven Ketelsen Date: Fri, 3 Jun 2022 06:41:51 +0200 Subject: [PATCH] feat: prometheus --- smardigo/templates/connect/monitoring.yml | 17 +++++++++++++++++ smardigo/templates/connect/service.yml | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 smardigo/templates/connect/monitoring.yml diff --git a/smardigo/templates/connect/monitoring.yml b/smardigo/templates/connect/monitoring.yml new file mode 100644 index 0000000..b36112b --- /dev/null +++ b/smardigo/templates/connect/monitoring.yml @@ -0,0 +1,17 @@ +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + name: connect +spec: + endpoints: + - interval: 30s + path: /management/prometheus + port: http-metrics + namespaceSelector: + matchNames: + - "{{ .Release.Namespace }}" + selector: + matchLabels: +# app.kubernetes.io/component: server +# app.kubernetes.io/instance: argo-cd + app.kubernetes.io/name: connect diff --git a/smardigo/templates/connect/service.yml b/smardigo/templates/connect/service.yml index 4fb6e90..dde19d8 100644 --- a/smardigo/templates/connect/service.yml +++ b/smardigo/templates/connect/service.yml @@ -14,4 +14,4 @@ spec: - port: 8081 targetPort: 8081 protocol: TCP - name: metrics + name: http-metrics