From a705994eacc04830699524c3a0e98b249f66451c Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Sun, 4 Jan 2026 13:41:05 +0900 Subject: [PATCH] FEAT(prometheus): enable traefik prometheus - metrics and servicemonitor - Add metrics.prometheus configuration - Enable ServiceMonitor for Prometheus scraping - Add release: prometheus label for discovery - Enables Grafana dashboard 17346 to display data --- traefik/helm-values.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/traefik/helm-values.yaml b/traefik/helm-values.yaml index a4a3818..5a6c7ad 100644 --- a/traefik/helm-values.yaml +++ b/traefik/helm-values.yaml @@ -54,3 +54,18 @@ spec: service: annotations: svccontroller.k3s.cattle.io/tolerations: '[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoExecute"}]' + + # Prometheus metrics + metrics: + prometheus: + entryPoint: metrics + addEntryPointsLabels: true + addRoutersLabels: true + addServicesLabels: true + service: + enabled: true + serviceMonitor: + enabled: true + namespace: prometheus + additionalLabels: + release: prometheus