From caf1c5bc227b96d3e86e7e45b64ed3774d126eaf Mon Sep 17 00:00:00 2001 From: Nicolas Ochem Date: Thu, 14 Dec 2023 15:12:08 -0800 Subject: [PATCH] add servicemonitor for dal node --- charts/tezos/templates/octez-dal-node.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/charts/tezos/templates/octez-dal-node.yaml b/charts/tezos/templates/octez-dal-node.yaml index f8aa2f9d2..5d4d4c570 100644 --- a/charts/tezos/templates/octez-dal-node.yaml +++ b/charts/tezos/templates/octez-dal-node.yaml @@ -5,6 +5,8 @@ kind: Service metadata: name: {{ $k }} namespace: {{ $.Release.Namespace }} + labels: + appType: octez-dal-node spec: type: NodePort ports: @@ -158,3 +160,20 @@ spec: {{- end }} {{- end }} {{- end }} +{{- if .Values.serviceMonitor.enabled }} +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + labels: +{{- toYaml .Values.serviceMonitor.labels | nindent 4 }} + name: tezos-service-monitor + namespace: {{ .Release.Namespace }} +spec: + endpoints: + - interval: 15s + port: metrics + path: /metrics + selector: + matchLabels: + appType: octez-dal-node +{{- end }}