Skip to content
cronitorex.com

Alarmkanäle

Cronitorex kann dich über Monitor-Events (Fehlschläge, verpasste Läufe, Timeouts, Wiederherstellungen) über mehrere Kanäle benachrichtigen. Du kannst beliebig viele Kanäle konfigurieren und für jeden Kanal festlegen, welche Event-Typen er erhält.

Alle Kanäle werden im Panel unter Einstellungen -> Benachrichtigungskanäle verwaltet. Jeder Kanal hat eine Test-Schaltfläche, die eine Testbenachrichtigung ausschließlich an diesen Kanal sendet, damit du die Konfiguration überprüfen kannst, bevor du dich darauf verlässt.

KanalVerfügbarkeit
E-Mailalle Pläne
Telegramalle Pläne
Discordalle Pläne
WebhookPlan mit Webhook-Alarmen
SlackPlan mit Slack-Alarmen

E-Mail

Der einfachste Kanal. Lass das Adressfeld leer, um deine Konto-E-Mail zu verwenden, oder gib eine andere Adresse ein (zum Beispiel einen Team-Alias).

Telegram

Telegram-Alarme werden über deinen eigenen Bot zugestellt, sind also kostenlos und sofort verfügbar.

  1. Öffne @BotFather in Telegram und sende /newbot. Folge den Anweisungen und kopiere das Bot-Token (Format 123456789:AAF...).
  2. Füge den Bot dem Chat oder der Gruppe hinzu, in der du Alarme erhalten möchtest, oder öffne einen direkten Chat mit ihm und sende eine beliebige Nachricht (zum Beispiel /start).
  3. Ermittle die Chat-ID: Öffne https://api.telegram.org/bot<TOKEN>/getUpdates im Browser und lies chat.id aus der Antwort ab. Gruppen-IDs sind negative Zahlen (zum Beispiel -1001234567890).
  4. Füge im Panel einen Kanal vom Typ Telegram hinzu und füge Bot-Token und Chat-ID ein.
  5. Klicke auf Test, um zu bestätigen, dass die Nachricht ankommt.

Hinweis: Das Bot-Token gewährt Kontrolle über deinen Bot. Cronitorex speichert es nur für die Zustellung und nimmt es niemals in Protokolle auf.

Discord

Discord-Alarme nutzen Kanal-Webhooks, es ist kein Bot erforderlich.

  1. Öffne in Discord die Einstellungen des Zielkanals: Integrationen -> Webhooks -> Neuer Webhook.
  2. Kopiere die Webhook-URL (sie beginnt mit https://discord.com/api/webhooks/).
  3. Füge im Panel einen Kanal vom Typ Discord hinzu und füge die URL ein.
  4. Klicke auf Test. Alarme kommen als Embeds an, grün für Wiederherstellungen und rot für Fehlschläge.

Slack

  1. Erstelle einen eingehenden Webhook in deinem Slack-Workspace.
  2. Füge im Panel einen Kanal vom Typ Slack hinzu und füge die Webhook-URL ein (beginnt mit https://hooks.slack.com/services/).
  3. Klicke auf Test.

Webhook

Sendet ein JSON-Payload an einen beliebigen HTTP-Endpunkt, nützlich für die Integration mit deinen eigenen Systemen, Bereitschaftstools oder Automatisierungen.

{
"id": 123,
"type": "failed",
"monitor_name": "db-backup",
"message": "Monitor db-backup failed",
"metadata": {},
"occurred_at": "2026-07-24T18:00:00+00:00"
}
  • Methode: POST (Standard) oder GET (Payload als Query-Parameter).
  • Benutzerdefinierte Header: einer pro Zeile im Format Header-Name: Wert, zum Beispiel ein Authorization-Header für deinen Endpunkt.
  • Slack- und Discord-Webhook-URLs werden hier absichtlich abgelehnt: Ihre APIs erwarten ein anderes Payload-Format. Nutze stattdessen den dedizierten Slack- oder Discord-Kanaltyp.

Event-Typen

Jeder Kanal abonniert eine Teilmenge der Event-Typen:

EventBedeutung
Fehlgeschlagender Job hat einen Fehler gemeldet
Verpasstein erwarteter Lauf ist nicht rechtzeitig eingetroffen
Timeoutder Job hat gestartet, aber nicht rechtzeitig abgeschlossen
Beeinträchtigtder Check schlägt zeitweise fehl
Wiederhergestelltder Monitor ist wieder gesund
Weiterhin fehlgeschlagenperiodische Erinnerung während ein Fehler andauert