Home » Produkte » Cron-Job-Überwachung

Cron Job Überwachung, die Ihnen in dem Moment sagt, wenn ein Job Fehlschlägt, Zu Spät Läuft oder Still Bleibt

Ihre Cron-Jobs, Crontab-Einträge, Backups, ETL-Pipelines und Hintergrundaufgaben laufen, wenn niemand hinschaut. Dotcom-Monitor überwacht für Sie – senden Sie einen Heartbeat und erhalten Sie sofort eine Benachrichtigung, sobald ein geplanter Lauf verpasst wird, zu spät ist oder zu langsam läuft.
Dotcom-Monitor cron job monitoring dashboard showing a scheduled backup heartbeat, run duration trend, and a late-run alert card
10.000+

Organisationen weltweit

99,99%

Plattform-Verfügbarkeits-SLA

30+

Globale Überwachungsstandorte

Seit 1998

Marktführer für Website-Überwachung

Aflac logo — Dotcom-Monitor customer
Dell logo — Dotcom-Monitor customer
Comcast logo — Dotcom-Monitor customer
Dish Network logo — Dotcom-Monitor customer
Citrix logo — Dotcom-Monitor customer
xerox

Was ist Cron Job Überwachung?

Cron Job Überwachung ist eine Methode, um zu bestätigen, dass geplante Aufgaben – Cron-Jobs, Crontab-Einträge, Backups und Hintergrundskripte – tatsächlich rechtzeitig ausgeführt werden und erfolgreich abgeschlossen sind. Jeder Job sendet beim Ausführen ein kleines Signal, genannt Heartbeat. Wenn dieser Heartbeat zu spät kommt, gar nicht eintrifft oder einen Fehler meldet, sendet der Überwachungsdienst sofort eine Benachrichtigung, damit Sie es erfahren, bevor es Ihre Nutzer tun.

Da ein verpasster Cron Job standardmäßig unsichtbar ist – es tritt kein Fehler auf, der Job findet einfach nicht statt – sind dedizierte Crontab-Überwachung und zuverlässige Cron-Überwachung die einzigen Möglichkeiten, stille Fehler bei Backups, Datenpipelines und geplanten Berichten zu erkennen.

Vollständige Sichtbarkeit

Überwachen Sie Jeden Cron Job, Crontab-Eintrag oder Geplante Aufgabe

Wenn er nach Plan läuft und Zugang zum Internet hat, können wir ihn überwachen. Machen Sie aus jedem Cron Job einen Datenpunkt, den Sie verfolgen, benachrichtigen lassen und belegen können – alles auf der gleichen Plattform, die Sie bereits für Website– und API-Überwachung verwenden.

Späte & Fehlende Lauf-Erkennung

Erhalten Sie eine Benachrichtigung, wenn ein Cron-Job nicht innerhalb seines erwarteten Zeitfensters meldet – oder wenn er läuft, aber wesentlich länger dauert als erwartet.

Diagrammieren Sie die Ausführungszeit über Tage und Wochen, um langsame Regressionen und Kapazitätsprobleme lange bevor sie zu einem Ausfall führen, zu erkennen.

Flexible Zeitpläne

Cron-Ausdrücke, feste Intervalle (alle 24h) oder bestimmte Tageszeiten. Passen Sie den genauen Rhythmus an, in dem Ihre Jobs tatsächlich laufen.

Multi-Channel-Alarme

Email, SMS, Anruf, Slack, Microsoft Teams, PagerDuty und Webhooks – mit Esklation, damit immer die richtige Person benachrichtigt wird.

Umfassende Metriken, nicht nur Verfüg-/Ausfallstatus

Senden Sie Status, Dauer, verarbeitete Zeilen, Ausgabengröße oder jedes KPI in einem einfachen JSON POST. Jeder Wert wird gespeichert und grafisch dargestellt.

Eine einheitliche Plattform

Verwenden Sie dieselben Dashboards, Teams und Alarmregeln, die Sie bereits für Website-, API- und Infrastrukturüberwachung nutzen.

In etwa 3 Minuten eingerichtet

So funktioniert die Cron-Job-Überwachung

Keine Agenten zum Installieren und nichts, das in Ihrer Firewall geöffnet werden muss. Wenn Ihr Cron-Job, Crontab-Eintrag oder geplante Aufgabe eine HTTP-Anfrage stellen kann, sind Sie nur eine Zeile von vollständiger Überwachung unter Linux, Windows oder jeder Plattform entfernt.

1

Erstellen Sie einen Monitor

Fügen Sie in Ihrem Dashboard einen benutzerdefinierten Collector hinzu und geben Sie den erwarteten Zeitplan an – einen Cron-Ausdruck, ein Intervall oder eine Tageszeit.

2

Sende einen Heartbeat

Füge am Ende deines Skripts oder Tasks einen einzelnen HTTP POST hinzu. Füge beliebige Metriken, die dir wichtig sind, als Name/Wert-Paare hinzu.

3

Entspanne — Wir überwachen es

Wir verfolgen jede Ausführung. Wenn ein Heartbeat verspätet, fehlend, zu langsam ist oder einen Fehler meldet, erhältst du sofort eine Benachrichtigung.

One line of code appended to the end of a cron job that pings Dotcom-Monitor to signal a successful run

Eine Zeile am Ende deines Jobs

Der gleiche Heartbeat überträgt beliebig viele Metriken. Setze für jede einen Schwellenwert — benachrichtige, wenn status einen Fehler meldet, wenn duration_sec ein Limit überschreitet oder wenn rows unter das für einen gesunden Lauf erwartete Niveau fällt.

Funktioniert von einem Bash-Skript, einem Python-Job, einer Windows-Aufgabe, einem Docker-Container, einem Kubernetes CronJob oder einer serverlosen Funktion — alles, was eine URL aufrufen kann.

So überwachst du einen Cron Job unter Linux

Um Cron Jobs unter Linux zu überwachen, hänge einen einzelnen curl-Heartbeat an den bestehenden Crontab-Eintrag an. Er wird nur ausgeführt, wenn der Job tatsächlich läuft — fällt der Lauf aus, ist die Maschine aus oder schlägt der Befehl fehl, kommt kein Heartbeat an und du wirst benachrichtigt. Öffne deinen Crontab mit crontab -e und füge hinzu:

				
					# run the backup at 2:00 AM, then send a heartbeat
0 2 * * * /opt/scripts/backup.sh && \
  curl -fsS -m 10 "https://wdc.dotcom-monitor.com/apiv1/tasks/post/$COLLECTOR" \
  -d '{ "backup_status": 1 }'
				
			

Das war’s — Dotcom-Monitor erwartet jetzt im geplanten Intervall einen Heartbeat von diesem Crontab-Eintrag und benachrichtigt dich sofort, wenn einer verspätet ist oder fehlt. Der gleiche Ansatz funktioniert für den Windows Task Scheduler (aufzurufende URL über PowerShell) und macOS launchd.

Für echte Jobs entwickelt

Was Teams damit überwachen

Datenbank-Backups

Verifiziere, dass nächtliche Backups tatsächlich abgeschlossen werden — und dass die Ausgabe nicht verdächtig klein ist. Benachrichtige bei jedem verpassten oder übergroßen Lauf.

ETL & Datenpipelines

Verfolge Importe, Exporte und Transformationen. Überwache Laufzeit und verarbeitete Datensätze und erkenne früh Verlangsamungen oder stille Fehler.

Berichte & Abrechnung

Stelle sicher, dass geplante Berichte und Abrechnungsläufe rechtzeitig abgeschlossen werden — und benachrichtige, wenn ein Lauf ausfällt oder eine leere Datei erzeugt wird.

Sicherheits- & Compliance-Scans

Bestätige, dass Scans regelmäßig laufen und die erwarteten Ergebnisse liefern. Benachrichtige bei Fehlern oder ungewöhnlichen Spitzen in der Scan-Dauer.

Konnektivität & Edge-Geräte

Lass IoT- und Edge-Geräte bei gesunder Verbindung pingen. Ein fehlender Heartbeat signalisiert sofort ein ausgefallenes Gerät oder eine unterbrochene Verbindung.

Warteschlangen-Worker & Dienste

Überwachen Sie Hintergrund-Worker und langlaufende Dienste. Senden Sie einen Status von 0, sobald ein Prozess stoppt, und erhalten Sie sofort eine Benachrichtigung.

Plattformunabhängig

Funktioniert überall, wo Ihre Jobs laufen

Windows, Linux, macOS, Docker, Kubernetes, serverless, IoT – wenn es einen HTTP POST senden kann, kann es überwacht werden. Keine Agenten, keine zusätzliche Infrastruktur.

Linux / cron & crontab
Windows Aufgabenplanung
macOS launchd
Docker & Kubernetes CronJobs
Serverless / Lambda
Python · Bash · Node
IoT- & Edge-Geräte
Mehr als nur bestanden / nicht bestanden

Verfolgen Sie benutzerdefinierte Metriken bei jedem Cron-Lauf

Jeder Heartbeat kann mehrere Namen/Wert-Paare enthalten – Dauer, Ausgabengröße, verarbeitete Datensätze oder jede Messung, die Ihr Job erzeugt. Jeder Wert wird gespeichert und im Zeitverlauf dargestellt.

Legen Sie einen Schwellenwert pro Metrik fest und lassen Sie jede einzelne eine eigene Warnung auslösen. Wenn Ihr Skript ein Problem erkennt, senden Sie 0 für eine Statusmetrik, um sofort eine Benachrichtigung auszulösen – unabhängig vom Zeitplan.

Cron job monitoring panel tracking custom metrics — rows processed, exit code, and duration — alongside heartbeat status
Bewertet mit 4,5 bei Capterra

Was unsere Kunden sagen

„Die Echtzeit-Benachrichtigungen und detaillierten Leistungsanalysen waren ein echter Wendepunkt für unsere Betriebszeit. Das intuitive Dashboard macht es einfach, alles zu verfolgen, und ihr Support ist hervorragend – stets reaktionsschnell und effizient.“
Tomer C.
Geschäftsführer · Gebäudedienstleistungen
Verifizierte Capterra-Bewertung, 2025
„Die Push/Pull-API-Funktionen liefern uns die Leistungsdaten, die wir benötigen. Dotcom-Monitor ermöglicht uns die Überwachung mehrerer Dienste in einer Oberfläche und Plattform. Das hat uns geholfen, effizienter zu arbeiten.“
Gregory S.
Manager · Broadcast Media
Verifizierte Capterra-Bewertung, 2023
"Ich bin von der Detailgenauigkeit und Vollständigkeit der Berichte sehr beeindruckt. Das Support-Team hat meine Erwartungen übertroffen — stets geduldig, mit detaillierten und aufschlussreichen Antworten."
Shirin R.
Software Test Engineer · Computer Software
Verifizierte Capterra-Bewertung, 2026

4.5

Capterra

83 Bewertungen

4.6

Benutzerfreundlichkeit
Capterra Score Bewertungen

4.6

Kundendienst
Capterra Score Bewertungen

Alle Bewertungen stammen von Capterra verifizierten Bewertungen. Bewertungen Stand Oktober 2026.

Antworten erhalten

Cron Job Monitoring FAQ

Cron Job Monitoring überwacht Ihre geplanten Aufgaben, indem es Heartbeats empfängt — einfache HTTP-Anfragen, die Ihr Job bei Ausführung sendet. Sie definieren den erwarteten Zeitplan mit Cron-Ausdrücken, Intervallen oder spezifischen Zeiten. Wenn ein Heartbeat verspätet oder gar nicht eintrifft, benachrichtigt Sie Dotcom-Monitor sofort. Es funktioniert mit allem, was eine HTTP POST senden kann, von Datenbanksicherungen bis zu ETL-Pipelines.

Etwa drei Minuten. Erstellen Sie einen Monitor in Ihrem Dashboard, definieren Sie den erwarteten Zeitplan und fügen Sie am Ende Ihres Skripts oder Tasks eine einzelne HTTP POST hinzu. Nach der Konfiguration erhalten Sie sofort Heartbeat-Daten und Benachrichtigungen — keine Agenteninstallation erforderlich.

Es ist komplett plattformunabhängig. Windows, Linux, macOS, Docker-Container, Kubernetes, serverlose Funktionen und IoT-Geräte — jedes System, das eine Internetverbindung hat und eine HTTP-Anfrage senden kann, kann in die Plattform integriert werden.

Ja. Senden Sie mehrere Name/Wert-Paare mit jedem Herzschlag — Ausführungsdauer, verarbeitete Datensätze, Ausgabengröße oder beliebige benutzerdefinierte KPIs. Jede Metrik wird gespeichert, grafisch dargestellt und kann eigene Schwellenwert-basierte Warnungen haben, sodass Sie benachrichtigt werden können, wenn die Dauer ein Limit überschreitet oder die Datensatzanzahl unter die Erwartungen fällt.

E-Mail, SMS, Sprachanrufe, Slack, Microsoft Teams, PagerDuty und Webhooks. Warnungen unterstützen Eskalationsrichtlinien, sodass Benachrichtigungen automatisch an die nächste Person oder den nächsten Kanal weitergeleitet werden, wenn ein Problem nicht bestätigt wird.

Dotcom-Monitor sendet sofort eine Warnung basierend auf Ihren Regeln. Sie können Benachrichtigungen für verspätete oder fehlende Läufe einrichten, wenn ein Job nicht innerhalb seines Zeitfensters meldet, und für Jobs, die eine maximale Dauer überschreiten — so können Sie Leistungsrückgänge und Kapazitätsprobleme frühzeitig erkennen.

Fügen Sie am Ende Ihres Crontab-Eintrags eine einzelne curl-Anfrage hinzu, damit bei Ausführung des Jobs ein Herzschlag gesendet wird — zum Beispiel 0 2 * * * /path/backup.sh && curl -fsS https://wdc.dotcom-monitor.com/apiv1/tasks/post/$COLLECTOR. Dotcom-Monitor erwartet diesen Herzschlag planmäßig und warnt Sie, wenn er zu spät oder fehlend ist. Es wird kein Agent auf dem Server installiert, dieselbe Methode funktioniert auch für den Windows Task Scheduler und macOS launchd.

Ein fehlgeschlagener oder übersprungener Cron-Job bleibt still — es gibt keine Fehlermeldung, sodass Sie vom Server allein nichts erkennen können. Bei der Herzschlag-Überwachung wird der Herzschlag nur bei erfolgreichem Lauf gesendet. Wenn der Job fehlschlägt, die Maschine ausfällt oder cron ihn nie auslöst, kommt kein Herzschlag innerhalb des erwarteten Zeitfensters an und Sie werden automatisch gewarnt. Sie können auch aus Ihrem Skript explizit einen Statuswert von 0 senden, um einen Fehler zu kennzeichnen.

Beide Begriffe beziehen sich auf dasselbe. “Crontab-Überwachung” betont die Linux/Unix-Crontab-Datei, in der Cron-Jobs definiert sind, während “Cron-Job-Überwachung” der allgemeine Begriff für die Beobachtung jeder geplanten Aufgabe ist. Dotcom-Monitor deckt beide ab — sowie Windows Task Scheduler, Kubernetes CronJobs, serverlose Zeitpläne und alle anderen Jobs, die eine HTTP-Anfrage senden können.

Ja — eine 30-tägige kostenlose Testversion ohne Kreditkarte. Alle Premium-Funktionen sind enthalten, und Sie erhalten während der Testphase rund um die Uhr professionelle Unterstützung.

Hören Sie auf, von Ihren Kunden über fehlgeschlagene Jobs zu erfahren

Richten Sie in etwa drei Minuten Ihren ersten Cron-Job-Monitor ein und verpassen Sie nie wieder einen kritischen Lauf.