Telefonanruf-Benachrichtigungen für Grafana-Alarme mit Echobell

Telefonanruf-Benachrichtigungen für Grafana-Alarme über Echobell-Webhooks einrichten: Schritt-für-Schritt-Anleitung, Best Practices und Fehlerbehebung.

Telefonanruf-Benachrichtigungen für Grafana-Alarme mit Echobell

E-Mail- und Chat-Benachrichtigungen sind bei Vorfällen leicht zu übersehen. Bei kritischen Alarmen kann Echobell Grafana-Webhook-Benachrichtigungen in echte Telefonanrufe mit Eskalation und Wiederholungsunterstützung umwandeln. Diese Anleitung führt durch die vollständige Einrichtung.

Relevante Dokumentation:

Voraussetzungen

  1. Echobell-Konto mit aktivem Channel und Webhook-URL (siehe /docs/webhook)
  2. Admin-Zugriff auf Ihre Grafana-Instanz
  3. Mindestens eine konfigurierte Alarmregel

Einrichtung

Schritt 1 — Webhook-Kontaktpunkt in Grafana erstellen

  1. Alerting → Contact points aufrufen
  2. „New contact point" klicken und Webhook wählen
  3. Einen aussagekräftigen Namen vergeben, z. B. „Echobell Phone Calls"

Schritt 2 — Echobell-Webhook-URL eintragen

Die URL auf den Webhook Ihres Channels setzen:

https://hook.echobell.one/t/xxxxxxxx

Diese URL finden Sie in Ihren Channel-Einstellungen in Echobell (Details unter /docs/webhook). Behandeln Sie sie wie ein Secret und rotieren Sie sie bei Bedarf.

Schritt 3 — Integration testen

In Grafana auf Test klicken, um einen Testalarm zu senden. Innerhalb von Sekunden sollten Sie einen Echobell-Telefonanruf erhalten.

Schritt 4 — In Benachrichtigungsrichtlinien einbinden

  1. Alerting → Notification policies aufrufen
  2. Eine Richtlinie für kritische Alarme erstellen oder bearbeiten
  3. Den Kontaktpunkt „Echobell Phone Calls" hinzufügen

Grafana leitet jetzt passende Alarme an Echobell weiter.

Best Practices

  • Telefonanrufe für hochpriorisierte Alarme reservieren; für geringere Schweregrade Chat oder E-Mail verwenden
  • In Echobell Wiederholungen und Timeouts konfigurieren, um Alarm-Fatigue zu reduzieren (/docs/notification)
  • Eskalation zu Teammitgliedern einrichten, wenn der erste Anruf unbeantwortet bleibt
  • Ruhezeiten festlegen, um unnötige Weckrufe zu vermeiden
  • Channel mit dem On-Call-Team teilen und Zuständigkeiten aktuell halten

Erweiterte Optionen

  • Channels mit Teammitgliedern teilen für breitere Abdeckung
  • Sprachinhalte pro Alarmtyp über Templates anpassen
  • Wiederholungsversuche und Eskalationspfade konfigurieren
  • Backup-Kontakte für Ausfallsicherheit einrichten

Vollständige Referenz: /docs/developer/grafana

Fehlerbehebung

  • Kein Anruf erhalten: Prüfen, ob die Benachrichtigungsrichtlinie auf den Echobell-Kontaktpunkt routet
  • 4xx am Webhook: Webhook-URL genau prüfen und sicherstellen, dass der Channel aktiv ist
  • Zu viele Anrufe: Richtlinienumfang einengen oder Alarm-Schwellenwerte anpassen
  • Zu wenige Anrufe: Schweregrad erhöhen oder Label-Filter ergänzen, damit kritische Alarme die Richtlinie treffen

Verwandte Beiträge

Von

Nooc

am

12.04.2025