feat(keycloak): enable service monitor

This commit is contained in:
Masaki Yatsu
2025-11-08 23:12:56 +09:00
parent 0dc1861b9d
commit 767a8da50b
3 changed files with 84 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: keycloak
namespace: {{ .Env.KEYCLOAK_NAMESPACE }}
labels:
app: keycloak
release: kube-prometheus-stack
spec:
selector:
matchLabels:
app: keycloak
endpoints:
- port: management
path: /metrics
interval: 30s
scheme: http
metricRelabelings:
- sourceLabels: [__name__]
regex: 'vendor_(.*)'
targetLabel: __name__
replacement: 'keycloak_$1'