feat(authelia): add metrics and grafana dashboard

Signed-off-by: Vegard Hagen <[email protected]>
This commit is contained in:
Vegard Hagen
2025-07-31 21:22:38 +02:00
parent 3634e29a6b
commit 537c4756e8
3 changed files with 1274 additions and 3 deletions
File diff suppressed because it is too large Load Diff
+7 -2
View File
@@ -5,8 +5,13 @@ namespace: authelia
configMapGenerator: configMapGenerator:
- name: consent - name: consent
namespace: authelia namespace: authelia
files: files: [ ./locales/en/consent.json ]
- ./locales/en/consent.json - name: grafana-dashboard
namespace: authelia
files: [ ./dashboards/simple.json ]
options:
annotations: { grafana_folder: "Authelia" }
labels: { grafana_dashboard: "1" }
resources: resources:
- ns.yaml - ns.yaml
+8 -1
View File
@@ -27,7 +27,14 @@ configMap:
default_2fa_method: totp default_2fa_method: totp
theme: dark theme: dark
log: log:
level: debug level: info
telemetry:
metrics:
enabled: true
port: 9959
serviceMonitor:
enabled: true
access_control: access_control:
default_policy: deny default_policy: deny