Cronjob.de › Anleitungen › n8n
n8n-Workflow überwachen: merken, wenn er nicht mehr läuft
Einen n8n-Workflow überwachen Sie mit einem Heartbeat: Ein Knoten „HTTP Request“ am Ende ruft nach jedem erfolgreichen Lauf Ihre Ping-Adresse bei Cronjob.de auf. Bleibt der Aufruf aus, weil der Workflow nicht startete oder vorher abbrach, bekommen Sie eine Nachricht. Einen eigenen Mailversand aus n8n oder ein Monitoring-System brauchen Sie dafür nicht.
Stand:
Warum überhaupt
Warum Sie es sonst nicht merken
n8n kennt Fehler-Workflows: Scheitert eine Ausführung, startet ein Workflow mit dem Knoten „Error Trigger“ und kann Sie benachrichtigen. Festgelegt wird er im Workflow unter „Options › Settings › Error workflow“. Das hilft bei Fehlern innerhalb eines Laufs.
Es hilft nicht, wenn gar kein Lauf stattfindet: Die Instanz ist nach einem Update nicht wieder hochgekommen, der Server ist voll, oder der Workflow ist nach einer Änderung nicht veröffentlicht. Seit n8n 2.0 läuft ein Zeitplan erst nach „Publish“; das frühere Ein-/Aus-Schalten („Activate“) gibt es nicht mehr. Ohne Ausführung gibt es keinen Fehler und damit keine Nachricht.
Zwei Stolperfallen stehen in der Dokumentation des Schedule Trigger: Ohne eigene Zeitzone im Workflow gilt die der Instanz, bei selbst betriebenen Instanzen ab Werk America/New_York. Und verpasste Termine, etwa während eines Neustarts, holt der Knoten in der Grundeinstellung nicht nach. Ein Heartbeat erwartet dagegen eine Meldung; kommt sie nicht, ist genau das die Nachricht.
- Ping-Adresse (Beispiel)
https://runcheck.de/a8k3m2x9q1- Zeitplan
- wie im Schedule Trigger, etwa stündlich oder täglich
- Gilt für
- n8n 2.x, Cloud und selbst betrieben
- Ausreichender Tarif bei Cronjob.de
- Ein Heartbeat mit Warnung per E-Mail ist kostenlos. Bis zu 10 gibt es mit Plus (17,88 € im Jahr), bis zu 50 und Meldungen auch per Telegram, Slack, Teams oder Discord mit Unlimited (47,88 € im Jahr).
Einrichtung
In drei Schritten eingerichtet
Was ist ein Heartbeat?
Ein regelmäßiges Lebenszeichen: Ihr Job ruft nach jedem Lauf seine eigene Adresse bei Cronjob.de auf. Bleibt der Aufruf länger aus als eingestellt oder meldet der Job einen Fehler, warnen wir Sie. Mehr zum Heartbeat
-
Heartbeat anlegen
Legen Sie im Konto unter „Heartbeats“ einen neuen an: Rhythmus wie im Schedule Trigger, dazu ein Spielraum für die Laufzeit des Workflows. Sie bekommen eine eigene Ping-Adresse, etwa
https://runcheck.de/a8k3m2x9q1. -
Knoten „HTTP Request“ ans Ende hängen
Hängen Sie hinter den letzten Knoten einen „HTTP Request“: Method GET, als URL Ihre Ping-Adresse, unter „Options“ ein Timeout von 10000 Millisekunden. In den Einstellungen des Knotens stellen Sie „On Error“ auf „Continue“; dann bricht der Workflow nie wegen der Meldung ab.
Method: GET URL: https://runcheck.de/a8k3m2x9q1 Options: Timeout 10000 Settings: On Error → Continue
-
Speichern, veröffentlichen, einmal ausführen
Speichern Sie den Workflow und veröffentlichen Sie ihn mit „Publish“ (bis n8n 1.x: „Activate“). Führen Sie ihn einmal von Hand aus. Im Konto springt „Wartet auf die erste Meldung …“ auf Grün.
Die fertigen Zeilen für Linux, PHP, Python, Node.js, n8n, Make, Supabase und Vercel stehen auf der Seite Cronjob überwachen. Ihre eigene Ping-Adresse steht nach dem Anlegen im Konto, mit denselben Zeilen zum Kopieren.
Bei einem Ausfall
Was bei einem Ausfall passiert
Startet der Workflow nicht (Instanz aus, nicht veröffentlicht, Zeitplan verstellt) oder bricht er vor dem letzten Knoten ab, bleibt die Meldung aus. Nach dem Spielraum warnen wir Sie; mit der nächsten Meldung kommt die Entwarnung. Wollen Sie Fehler im Lauf sofort hören, rufen Sie im Fehler-Workflow zusätzlich https://runcheck.de/a8k3m2x9q1/fail auf.
FAQ
Häufige Fragen zu n8n
- Wie bekomme ich eine Nachricht, wenn ein n8n-Workflow nicht läuft?
- Mit einem Heartbeat wie oben: Der letzte Knoten meldet jeden erfolgreichen Lauf, und Cronjob.de schickt Ihnen eine E-Mail, wenn die Meldung länger ausbleibt als eingestellt. In n8n selbst richten Sie dafür nur den einen HTTP-Knoten ein.
- Funktioniert das mit n8n Cloud und mit selbst betriebenem n8n?
- Ja. Der Knoten ruft nur eine Adresse im Internet auf. Dafür braucht es keine Freigabe auf Ihrem Server und keine eingehende Verbindung.
- Wie melde ich Fehler aus dem Fehler-Workflow sofort?
- Hängen Sie im Fehler-Workflow hinter den „Error Trigger“ einen „HTTP Request“ mit
https://runcheck.de/a8k3m2x9q1/fail. Dann warnen wir sofort und nicht erst nach dem Spielraum. Nutzen mehrere Workflows denselben Fehler-Workflow, landen alle Fehlermeldungen bei diesem einen Heartbeat. - Kann ich mitschicken, was der Workflow getan hat?
- Ja, per POST: Method POST statt GET, „Send Body“ einschalten und als Inhalt zum Beispiel die Zahl der verarbeiteten Datensätze. Bis zu 10 KB stehen dann im Protokoll des Heartbeats.
- Geht das auch mit Make oder anderen Automationen?
- Ja, nach demselben Prinzip: ein HTTP-Schritt am Ende, der die Adresse per GET aufruft. In Make ist das das Modul „HTTP › Make a request“, in anderen Werkzeugen der jeweilige HTTP-Baustein.
Heartbeat jetzt einrichten
Ein Heartbeat mit Warnung per E-Mail ist kostenlos. Bis zu 10 gibt es mit Plus (17,88 € im Jahr), bis zu 50 und Meldungen auch per Telegram, Slack, Teams oder Discord mit Unlimited (47,88 € im Jahr). Die ersten 14 Tage laufen im Tarif Unlimited, ohne Zahlungsdaten.
Heartbeat kostenlos einrichten Mehr zum HeartbeatWeitere Anleitungen zum Überwachen
Offizielle Dokumentation von n8n
Die Angaben zu n8n und Make stammen aus deren eigener Dokumentation, Stand Oktober 2026. Bitte prüfen Sie dort, ob sich inzwischen etwas geändert hat. n8n und Make sind Marken der jeweiligen Inhaber. Diese Anleitung stammt von Cronjob.de und steht in keiner geschäftlichen Verbindung zu diesen Anbietern.
Von Joscha Schultze, Betreiber von Cronjob.de · Erstellt mit Unterstützung von KI, Angaben zu Anbietern mit deren offiziellen Seiten abgeglichen.