From d56884cfa48d7240e6fa2df1ea767c1fae4415af Mon Sep 17 00:00:00 2001 From: Sven Ketelsen Date: Fri, 3 Jun 2022 08:11:53 +0200 Subject: [PATCH] feat: prometheus --- smardigo/templates/iam/monitoring.yml | 17 +++++++++++++++++ smardigo/templates/sepa-exporter/monitoring.yml | 17 +++++++++++++++++ smardigo/templates/uba-export/monitoring.yml | 17 +++++++++++++++++ 3 files changed, 51 insertions(+) create mode 100644 smardigo/templates/iam/monitoring.yml create mode 100644 smardigo/templates/sepa-exporter/monitoring.yml create mode 100644 smardigo/templates/uba-export/monitoring.yml diff --git a/smardigo/templates/iam/monitoring.yml b/smardigo/templates/iam/monitoring.yml new file mode 100644 index 0000000..fc04aac --- /dev/null +++ b/smardigo/templates/iam/monitoring.yml @@ -0,0 +1,17 @@ +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + name: iam + labels: + release: prometheus +spec: + selector: + matchLabels: + app: iam + namespaceSelector: + matchNames: + - "{{ .Release.Namespace }}" + endpoints: + - interval: 30s + path: /management/prometheus + port: http-metrics diff --git a/smardigo/templates/sepa-exporter/monitoring.yml b/smardigo/templates/sepa-exporter/monitoring.yml new file mode 100644 index 0000000..9984196 --- /dev/null +++ b/smardigo/templates/sepa-exporter/monitoring.yml @@ -0,0 +1,17 @@ +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + name: sepa-exporter + labels: + release: prometheus +spec: + selector: + matchLabels: + app: sepa-exporter + namespaceSelector: + matchNames: + - "{{ .Release.Namespace }}" + endpoints: + - interval: 30s + path: /management/prometheus + port: http-metrics diff --git a/smardigo/templates/uba-export/monitoring.yml b/smardigo/templates/uba-export/monitoring.yml new file mode 100644 index 0000000..555bcc1 --- /dev/null +++ b/smardigo/templates/uba-export/monitoring.yml @@ -0,0 +1,17 @@ +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + name: uba-export + labels: + release: prometheus +spec: + selector: + matchLabels: + app: uba-export + namespaceSelector: + matchNames: + - "{{ .Release.Namespace }}" + endpoints: + - interval: 30s + path: /management/prometheus + port: http-metrics