From 197095d499505b219e1d0c2ef9c114c6a9b360b3 Mon Sep 17 00:00:00 2001 From: trivernis Date: Thu, 14 Dec 2023 14:12:49 +0100 Subject: [PATCH] apps(prometheus): Add service montior --- apps/metrics/app.yaml | 1 + apps/metrics/app/monitor.yaml | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 apps/metrics/app/monitor.yaml diff --git a/apps/metrics/app.yaml b/apps/metrics/app.yaml index 25d69fd..f789bf9 100644 --- a/apps/metrics/app.yaml +++ b/apps/metrics/app.yaml @@ -8,3 +8,4 @@ resources: - app/metrics-sealedsecret.yaml - app/release.yaml - app/route.yaml + - app/monitor.yaml diff --git a/apps/metrics/app/monitor.yaml b/apps/metrics/app/monitor.yaml new file mode 100644 index 0000000..10fe05f --- /dev/null +++ b/apps/metrics/app/monitor.yaml @@ -0,0 +1,20 @@ +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + labels: + name: prometheus + name: prometheus + namespace: metrics +spec: + endpoints: + - interval: 30s + targetPort: 9090 + path: /metrics + - interval: 30s + targetPort: 8080 + path: /metrics + namespaceSelector: + any: true + selector: + matchLabels: + prometheus.io/scrape: "true"