← Zurueck zu Monitoring
🔔

Alerts & Benachrichtigungen

Der beste Monitor nuetzt nichts wenn du die Alerts nicht siehst. So richtest du zuverlaessige Benachrichtigungen ein.

⏱️ 20 Minuten 📊 Einfach
📱 Schritt 1: Die richtige Wahl des Kanals +

Nicht jeder Alert muss dich sofort aus dem Schlaf reissen. Waehle den Kanal nach Dringlichkeit:

🚨

Kritisch (sofort handeln)

Server down, Datenverlust, Security-Incident

Kanal: SMS, Anruf, Push-Notification (Telegram, Pushover)

⚠️

Warnung (bald handeln)

Festplatte 80%, SSL laeuft bald ab, hohe Last

Kanal: Telegram, Slack, E-Mail

ℹ️

Info (zur Kenntnis)

Backup erfolgreich, Update verfuegbar, Report

Kanal: E-Mail (Digest), Dashboard, Log

✈️ Schritt 2: Telegram einrichten +

Telegram ist unsere Empfehlung: Schnell, zuverlaessig, kostenlos.

1. Bot erstellen

  1. Oeffne Telegram und suche @BotFather
  2. Sende /newbot
  3. Vergib einen Namen (z.B. "Server Alerts")
  4. Vergib einen Username (z.B. "meine_alerts_bot")
  5. Du erhaelst einen Bot Token - sicher aufbewahren!

2. Chat ID herausfinden

  1. Starte einen Chat mit deinem neuen Bot
  2. Sende irgendeine Nachricht
  3. Oeffne: https://api.telegram.org/bot[DEIN_TOKEN]/getUpdates
  4. Finde die chat.id in der Antwort

3. In Uptime Kuma eintragen

  1. Settings → Notifications → Setup Notification
  2. Waehle Telegram
  3. Trage Bot Token ein
  4. Trage Chat ID ein
  5. Klicke Test - du solltest eine Nachricht bekommen

Gruppen-Alerts

Du kannst den Bot auch zu einer Gruppe hinzufuegen. Dann werden alle Gruppenmitglieder benachrichtigt.
📧 Schritt 3: E-Mail Alerts +

E-Mail fuer weniger dringende Alerts oder Daily Digests:

SMTP-Konfiguration

SMTP Server mail.deine-domain.de (oder smtp.gmail.com)
Port 587 (STARTTLS) oder 465 (SSL)
Security STARTTLS oder SSL/TLS
Username alerts@deine-domain.de
Password Dein E-Mail-Passwort
⚠️

Gmail App-Passwoerter

Bei Gmail mit 2FA musst du ein App-Passwort erstellen. Das normale Passwort funktioniert nicht fuer SMTP.
💬 Schritt 4: Discord / Slack +

Fuer Teams sind Discord oder Slack ideal:

Discord

  1. Server Settings → Integrations
  2. Create Webhook
  3. Channel auswaehlen
  4. Webhook URL kopieren
  5. In Uptime Kuma eintragen

Slack

  1. Apps → Incoming Webhooks
  2. Add to Slack
  3. Channel auswaehlen
  4. Webhook URL kopieren
  5. In Uptime Kuma eintragen
💡

Vorteil Team-Chat

Alle sehen den Alert, jemand kann reagieren und im Thread dokumentieren was getan wurde. Besser als wenn nur eine Person die E-Mail bekommt.
📲 Schritt 5: Push-Dienste +

Fuer zuverlaessige Mobile-Alerts ohne Telegram:

Pushover (empfohlen)

Einmalig $5, dann kostenlos. Sehr zuverlaessig, schoene App.

  • • Verschiedene Prioritaeten (leise bis Alarm)
  • • Quiet Hours konfigurierbar
  • • Gruppen moeglich

ntfy (Self-Hosted)

Open Source, kann selbst gehostet werden. Komplett kostenlos.

  • • Einfache HTTP API
  • • Web, Android, iOS Apps
  • • UnifiedPush kompatibel

Gotify (Self-Hosted)

Einfacher Push-Server zum selbst hosten. Nur Android.

📞 Schritt 6: SMS und Anrufe +

Fuer wirklich kritische Alerts - wenn alles andere fehlschlaegt:

Twilio

  • • SMS und Anrufe
  • • Pay-per-use
  • • Sehr zuverlaessig
  • • API-Integration

~0.07€ pro SMS

PagerDuty / Opsgenie

  • • Professionelles Incident Management
  • • Eskalationen, On-Call Rotation
  • • Teuer, aber fuer Teams ideal

Ab ~$20/User/Monat

⚠️

Kosten beachten

SMS/Anrufe kosten Geld. Stelle sicher dass nur wirklich kritische Alerts diesen Kanal nutzen, sonst wird es teuer.
😴 Schritt 7: Alert-Muedigkeit vermeiden +

Zu viele Alerts fuehren dazu dass alle ignoriert werden. So vermeidest du das:

1. Richtige Schwellwerte

Festplatte 80% ist eine Warnung, nicht kritisch. Kritisch ist 95%. Setze Schwellwerte so, dass du Zeit zum Reagieren hast.

2. Retries vor Alert

Ein kurzer Aussetzer sollte keinen Alert ausloesen. 3 fehlgeschlagene Checks in Folge = echter Alert.

3. Deduplizierung

Ein Alert pro Problem, nicht alle 5 Minuten neu. Alert bei Ausfall, ein weiterer wenn wieder online.

4. Quiet Hours

Nicht-kritische Alerts nachts unterdruecken. Nur echte Notfaelle duerfen um 3 Uhr wecken.

Goldene Regel

Jeder Alert sollte "actionable" sein - du musst wissen was zu tun ist. "Server X hat ein Problem" ist schlecht, "Server X: Disk /var 95% full" ist gut.
Schritt 8: Recovery-Benachrichtigungen +

Genauso wichtig wie der Alert: Die Entwarnung wenn das Problem geloest ist.

Best Practice

  • Down-Alert: 🔴 Website XYZ ist OFFLINE seit 14:32
  • Recovery-Alert: 🟢 Website XYZ ist wieder ONLINE (Downtime: 4 Minuten)
💡

In Uptime Kuma

Recovery-Benachrichtigungen sind standardmaessig aktiviert. Stelle sicher dass sie nicht versehentlich deaktiviert sind.
📈 Schritt 9: Eskalations-Strategien +

Fuer kritische Services: Eskaliere wenn niemand reagiert.

Beispiel Eskalations-Kette

Zeit Aktion
Sofort Telegram an Admin
+15 Min SMS an Admin
+30 Min Anruf an Admin
+45 Min Telegram an Backup-Admin
+60 Min SMS an Backup-Admin
⚠️

Mit n8n umsetzbar

Uptime Kuma allein kann keine Eskalationen. Mit n8n kannst du komplexe Eskalations-Workflows bauen die auf Uptime Kuma Webhooks reagieren.

Haeufige Fragen

Welchen Kanal empfehlt ihr fuer Einzelpersonen?
Telegram. Kostenlos, schnell, zuverlaessig, funktioniert ueberall. Als Backup: E-Mail fuer weniger dringende Dinge.
Wie teste ich ob Alerts wirklich ankommen?
In Uptime Kuma: Bei der Notification-Konfiguration auf "Test" klicken. Zusaetzlich: Einmal absichtlich einen Monitor fehlschlagen lassen.
Kann ich verschiedene Kanaele fuer verschiedene Monitore nutzen?
Ja! In Uptime Kuma kannst du pro Monitor festlegen welche Notifications aktiv sind. Kritische Services an Telegram + SMS, weniger wichtige nur E-Mail.
Was wenn mein Handy nachts auf lautlos ist?
Telegram und Pushover erlauben "Critical Alerts" die auch bei lautlos durchkommen. Oder: Nutze einen separaten Dienst fuer Nacht-Alerts der laut klingelt.