So richten Sie wirksame Downtime-Alerts ein (ohne Alert Fatigue)
Erfahren Sie, wie Sie Website-Downtime-Alerts so konfigurieren, dass die richtigen Personen zur richtigen Zeit informiert werden — ohne Ihr Team in Lärm zu ertränken.
Benachrichtigt zu werden, wenn Ihre Website ausfällt, ist kritisch. 47 Benachrichtigungen über dasselbe Problem über fünf Kanäle sind es nicht. Der Unterschied zwischen gut konfiguriertem Alerting und einem lauten System ist der zwischen effektivem Reagieren und einem Team, das Alerts ignoriert.
Das Alert-Fatigue-Problem
Alert Fatigue ist real, gefährlich und häufiger als gedacht. Studien zeigen: Zu viele Alerts führen dazu, dass Teams sie ignorieren — auch die kritischen. Über 30 % der Alerts werden in vielen Organisationen nicht bearbeitet. Das ist kein Menschen-Problem — es ist ein Konfigurationsproblem.
Das Ziel ist einfach: Jeder Alert soll handlungsrelevant sein, und jedes handlungsrelevante Problem soll einen Alert erzeugen. Alles andere ist Rauschen.
Alert-Kanäle wählen
Unterschiedliche Kanäle haben unterschiedliche Rollen:
Slack / Discord / Teams
Am besten für: Team-Transparenz, nicht-kritische Alerts, Incident-Koordination.
Messaging ist gut, um das Team zu informieren — aber unzuverlässig, um jemanden um 3 Uhr nachts zu wecken. Nachrichten gehen unter, Benachrichtigungen werden stummgeschaltet, Kanäle werden laut.
Slack nutzen für:
- Warnungen bei verschlechterter Performance
- Benachrichtigungen bei Wiederherstellung (Team weiß: Problem gelöst)
- tägliche/wöchentliche Uptime-Zusammenfassungen
- Incident-Koordination während Ausfällen
Am besten für: Protokolle, Eskalation, Stakeholder-Updates.
E-Mail ist dauerhaft und durchsuchbar — ideal für Audit-Trails und Stakeholder-Kommunikation. Für dringende Ausfälle zu langsam — die meisten prüfen E-Mail nicht in Echtzeit.
E-Mail nutzen für:
- Incident-Berichte und Zusammenfassungen
- SLA-Verstöße gegenüber Management
- wöchentliche Uptime-Reports
- nicht-dringende Performance-Hinweise
Webhooks
Am besten für: Automatisierung, eigene Workflows, Anbindung an Ihre Toolchain.
Webhooks sind der flexibelste Kanal. Wenn ein Monitor ein Problem erkennt, kann ein Webhook:
- ein Ticket in Jira oder Linear anlegen
- einen PagerDuty-Incident auslösen
- ein Remediation-Skript starten
- ein Custom-Dashboard aktualisieren
- eine Status Page automatisch aktualisieren
Webhooks nutzen für:
- Anbindung an Incident-Management-Plattformen
- automatisierte Reaktionen
- individuelles Routing
- interne Tools
SMS / Anrufe
Am besten für: kritische „weck mich um 3 Uhr“-Alerts.
SMS und Anrufe nur für echte Produktions-Totalausfälle reservieren, die sofort menschliches Eingreifen brauchen. Nutzen Sie den Kanal für weniger, werden Leute ihn stummschalten — und er versagt im Ernstfall.
Best Practices für die Alert-Konfiguration
1. Vor dem Alert bestätigen
Ein fehlgeschlagener Check ist noch kein Ausfall. Netz-Hicks, Lastspitzen und transient Fehler sind alltäglich. Konfigurieren Sie Monitors so, dass 2–3 aufeinanderfolgende Fehler nötig sind, bevor ein Alert ausgelöst wird.
So verschwinden die meisten False Positives, ohne echte Ausfälle wesentlich zu verzögern. Bei 30-Sekunden-Intervall und zwei Fehlern in Folge wissen Sie innerhalb von ~60 Sekunden von einem echten Ausfall — für fast alle Fälle schnell genug.
2. Dienste in Stufen einteilen
Nicht jeder Dienst verdient dieselbe Alert-Intensität. Stufen bilden:
Stufe 1 — Kritisch (Umsatz/Kernprodukt)
- Check-Intervall: 15–30 Sekunden
- Kanäle: Slack + Webhook (zu PagerDuty) + SMS
- Bestätigung: 2 Fehler
- Beispiele: Hauptanwendung, API, Authentifizierung, Zahlungsabwicklung
Stufe 2 — Wichtig (unterstützende Dienste)
- Intervall: 60 Sekunden
- Kanäle: Slack + E-Mail
- Bestätigung: 3 Fehler
- Beispiele: Dokumentation, Blog, Admin-Panel, interne Tools
Stufe 3 — Nice-to-have (unkritisch)
- Intervall: 5 Minuten
- Kanäle: E-Mail
- Bestätigung: 3 Fehler
- Beispiele: Staging, Dev-Previews, wenig frequentierte Microsites
3. Schwellen für Antwortzeit
Nicht nur Totalausfälle alarmieren — auch Performance-Degradation:
- Warnung: Antwortzeit > 2× Ihrer Baseline
- Kritisch: Antwortzeit > 5× Ihrer Baseline
Ein langsamer Anstieg geht oft einem Totalausfall voraus. Früh erkannt können Sie eingreifen und den Ausfall verhindern.
4. Zusammengehörige Alerts gruppieren
Wenn die Hauptanwendung down ist, fallen API, Webhooks und CDN oft mit aus — Sie brauchen nicht fünf parallele Alert-Ketten für ein Incident.
Nutzen Sie Gruppierung oder Abhängigkeiten: Wenn api.example.com und app.example.com gleichzeitig ausfallen, reicht ein Alert.
5. Kontext in Alerts
„Monitor ist down“ hilft wenig. Besser:
KRITISCH: api.example.com ist DOWN3 fehlgeschlagene Checks in Folge von US-East, EU-West, AP-SoutheastLetzter Statuscode: 503Antwortzeit: Timeout (30s)Dauer bisher: 2 MinutenStatus Page: https://status.example.com
Gute Meldungen verkürzen die Zeit bis zur Diagnose: Monitor-Name, Standort, Grund, Dauer, Links.
6. Eskalationspfade definieren
Wenn der erste Responder den Alert nicht innerhalb von 5–10 Minuten quittiert:
- Sofort: On-Call per Slack + Webhook
- 5 Minuten: On-Call per SMS
- 15 Minuten: Engineering Manager per Anruf
- 30 Minuten: VP Engineering
Eskalation verhindert, dass kritische Themen untergehen, wenn jemand im Meeting ist oder schläft.
7. Auflösungs-Benachrichtigungen senden
Wenn sich ein Monitor erholt, denselben Kanälen wie beim Alert eine Nachricht schicken:
- Team weiß: Problem behoben
- Gesamte Downtime-Dauer dokumentiert
- Incident wird abgeschlossen
- keine unnötige Nachforschung an bereits gelösten Vorfällen
Häufige Fehler
Jede Umgebung alarmieren: Keine Produktions-Alerts für Staging/Dev — wenn Staging down ist, meist absichtlich.
Zu viele Kanäle pro Ereignis: Maximal 2–3 Kanäle pro Alert-Stufe. Slack, E-Mail, SMS, Discord und Webhook für jeden Fehlschlag erzeugen Rauschen.
Keine Wartungsfenster: Wenn Sie jeden Dienstag deployen, Alerts während des Deployments unterdrücken — geplante Downtime ist kein Incident.
Recovery-Alerts ignorieren: Nur bei Defekten alarmieren zwingt zum manuellen Prüfen, ob es wieder läuft. Recovery-Benachrichtigungen immer aktivieren.
Fazit
Wirksames Alerting ist Signal-zu-Rauschen-Verhältnis. Jeder Alert soll bedeuten: „Etwas ist kaputt, jemand muss handeln.“ Wenn Ihr Team Alerts ignoriert, liegt es an der Konfiguration — nicht an Disziplin.
Starten Sie mit dem Wesentlichen: kritische Dienste monitoren, vor dem Alert bestätigen, Stufen sinnvoll setzen, richtige Kanäle. Verfeinern Sie iterativ.
Smarte Alerts in Minuten. Kostenlos starten — E-Mail, Slack und Webhook-Benachrichtigungen in jedem Plan enthalten.