26 lines
1.2 KiB
Markdown
26 lines
1.2 KiB
Markdown
# Grafana Alerting Provisioning
|
|
|
|
Dieses Verzeichnis enthaelt die aktuell in Grafana gepflegten Traefik-Alerts als file-based Provisioning-Dateien.
|
|
|
|
## Dateien
|
|
|
|
- `traefik-alert-rules.yaml`: Export der Rule Group `traefik-prometheus` im Folder `Traefik Alerts`
|
|
- `contact-points.n8n.yaml`: Kontaktpunkt `n8n` als Provisioning-Datei
|
|
- `grafana-alerting-traefik.configmap.yaml`: Kubernetes-ConfigMap mit beiden Dateien
|
|
- `kube-prometheus-stack-values-alerting-snippet.yaml`: Helm-Values-Snippet zum Einhaengen der ConfigMap in Grafana
|
|
|
|
## Wichtiger Hinweis
|
|
|
|
Grafana exportiert Secret-Felder wie Webhook-Passwoerter nur redigiert. Ersetze deshalb in `contact-points.n8n.yaml` und in der ConfigMap den Platzhalter `__REPLACE_WITH_N8N_WEBHOOK_PASSWORD__` durch das echte Secret.
|
|
|
|
## Nutzung
|
|
|
|
1. Passe den Passwort-Platzhalter an.
|
|
2. Wende die ConfigMap an.
|
|
3. Erweitere die `kube-prometheus-stack`-Values um das Mount-Snippet.
|
|
4. Rolle Grafana neu aus oder fuehre ein Helm-Upgrade durch.
|
|
|
|
Die Regeln referenzieren den Receiver direkt ueber `notification_settings.receiver: n8n`, daher ist kein separater Policy-Export notwendig.
|
|
|
|
File-provisioned Alerting-Ressourcen sind in der Grafana-UI anschliessend read-only.
|