From 474627935303e22984f1a9267a3af78467540941 Mon Sep 17 00:00:00 2001 From: Erik Brakkee Date: Wed, 7 Aug 2024 22:00:41 +0200 Subject: [PATCH] prometheus monitoring now setup. --- kubernetes/deployment.yaml | 1 + kubernetes/servicemonitor.yaml | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 kubernetes/servicemonitor.yaml diff --git a/kubernetes/deployment.yaml b/kubernetes/deployment.yaml index 8f946f3..da44e01 100644 --- a/kubernetes/deployment.yaml +++ b/kubernetes/deployment.yaml @@ -14,6 +14,7 @@ spec: metadata: labels: app: converge + prometheus-scrapable: "true" spec: containers: - image: your.repo.com/converge:1.0 diff --git a/kubernetes/servicemonitor.yaml b/kubernetes/servicemonitor.yaml new file mode 100644 index 0000000..10c62b0 --- /dev/null +++ b/kubernetes/servicemonitor.yaml @@ -0,0 +1,17 @@ +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + name: converge-monitoring + namespace: wamblee-org +spec: + endpoints: + - honorLabels: true + path: /metrics + targetPort: 8000 + scheme: http + scrapeTimeout: 30s + selector: + matchLabels: + app: converge + targetLabels: + - app