Files
buun-stack/jupyterhub/jupyterhub-servicemonitor.gomplate.yaml
2025-11-09 21:29:40 +09:00

23 lines
553 B
YAML

{{- if eq .Env.MONITORING_ENABLED "true" }}
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: jupyterhub-hub
namespace: {{ .Env.JUPYTERHUB_NAMESPACE }}
labels:
app.kubernetes.io/name: jupyterhub
app.kubernetes.io/component: hub
release: kube-prometheus-stack
spec:
jobLabel: jupyterhub-hub
selector:
matchLabels:
app.kubernetes.io/name: jupyterhub
app.kubernetes.io/component: hub
endpoints:
- port: hub
path: /hub/metrics
interval: 30s
scrapeTimeout: 10s
{{- end }}