GPU-Live/ddn-exi/exa-csi-driver-2.3.5/deploy/helm-chart/templates/metrics/servicemonitor.yaml

22 lines
640 B
YAML

{{- if and .Values.metrics.enabled .Values.metrics.serviceMonitor.enabled }}
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: exa-csi-metrics-exporter
namespace: {{ .Values.metrics.serviceMonitor.namespace }}
labels:
release: {{ .Values.metrics.prometheus.releaseLabel }}
spec:
endpoints:
- interval: {{ .Values.metrics.serviceMonitor.interval }}
path: /metrics
port: http # Ensure this matches exporter port http
scheme: http
namespaceSelector:
matchNames:
- {{ .Values.metrics.exporter.namespace }}
selector:
matchLabels:
app: exa-csi-metrics-exporter
{{- end }}