Home » Produkte » Cron-Job-Überwachung

Cron-Job-Überwachung, die Ihnen in dem Moment meldet, wenn ein Job fehlschlägt, zu spät läuft oder still wird

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 Warnung, sobald ein geplanter Lauf verpasst, zu spät oder zu langsam ist.
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-Uptime SLA

30+

Globale Monitoring-Standorte

Seit 1998

Marktführer im Website-Monitoring

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 pünktlich ausgeführt werden und erfolgreich abgeschlossen werden. Jeder Job sendet beim Ausführen ein kleines Signal, genannt Heartbeat. Wenn dieser Heartbeat zu spät eintrifft, nie ankommt oder einen Fehler meldet, sendet der Überwachungsdienst sofort eine Warnung, damit Sie es erfahren, bevor Ihre Nutzer es tun.

Da ein verpasster Cron-Job standardmäßig unsichtbar ist — es tritt kein Fehler auf, der Job läuft einfach nicht — sind dedizierte Crontab-Überwachung und zuverlässige Cron-Überwachung die einzigen Methoden, um stillschweigende Fehler bei Backups, Datenpipelines und geplanten Berichten zu erkennen.

Volle Transparenz

Überwachen Sie jeden Cron-Job, Crontab-Eintrag oder geplante Aufgabe

Wenn er nach Zeitplan läuft und das Internet erreichen kann, können wir ihn überwachen. Verwandeln Sie jeden Cron-Job in einen Datenpunkt, den Sie analysieren, benachrichtigen und nachweisen können — alles in der Plattform, die Sie bereits für Website- und API-Überwachung nutzen.

Erkennung von verspäteten und fehlenden Läufen

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

Verfolgen Sie die Ausführungszeit über Tage und Wochen, um langsame Rückschritte und Kapazitätsprobleme lange zu erkennen, bevor sie einen Ausfall verursachen.

Flexible Zeitpläne

Cron-Ausdrücke, feste Intervalle (alle 24h) oder bestimmte Tageszeiten. Passen Sie die genaue Frequenz an, mit der Ihre Jobs tatsächlich ausgeführt werden.

Multi-Channel-Benachrichtigungen

E-Mail, SMS, Telefonanruf, Slack, Microsoft Teams, PagerDuty und Webhooks – mit Eskallation, damit die richtige Person immer benachrichtigt wird.

Umfassende Metriken, nicht nur Verfügbarkeit

Senden Sie Status, Dauer, verarbeitete Zeilen, Ausgabedaten oder beliebige KPIs 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 die Überwachung von Websites, APIs und Infrastruktur eingerichtet haben.

In etwa 3 Minuten eingerichtet

So funktioniert die Cron-Job-Überwachung

Keine Agenten zur Installation und nichts, das an Ihrer Firewall geöffnet werden muss. Wenn Ihr Cron-Job, Crontab-Eintrag oder geplanter Task eine HTTP-Anfrage senden kann, sind Sie nur eine Zeile von der vollständigen Überwachung unter Linux, Windows oder jeder anderen Plattform entfernt.

1

Monitor erstellen

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

2

Senden Sie einen Heartbeat

Fügen Sie am Ende Ihres Skripts oder Ihrer Aufgabe einen einzelnen HTTP POST hinzu. Fügen Sie alle Metriken, die Ihnen wichtig sind, als Name/Wert-Paare ein.

3

Entspannen Sie sich – Wir überwachen es

Wir verfolgen jeden Lauf. Wenn ein Heartbeat verspätet ist, fehlt, zu langsam ist oder einen Fehler meldet, erhalten Sie 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 Ihres Jobs

Der gleiche Heartbeat trägt so viele Metriken wie Sie möchten. Legen Sie für jede von ihnen eine Schwelle fest — benachrichtigen Sie, wenn status einen Fehler meldet, wenn duration_sec ein Limit überschreitet oder wenn rows unter dem liegt, was Sie von einem gesunden Lauf erwarten würden.

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

Wie man einen Cron Job auf Linux überwacht

Um Cron-Jobs auf Linux zu überwachen, hängen Sie einen einzelnen curl Heartbeat an das Ende Ihres vorhandenen Crontab-Eintrags. Er wird nur ausgelöst, wenn der Job tatsächlich läuft — wenn der Lauf übersprungen wird, die Maschine ausfällt oder der Befehl fehlschlägt, kommt kein Heartbeat und Sie werden benachrichtigt. Öffnen Sie Ihre Crontab mit crontab -e und fügen Sie 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 nun einen Heartbeat von diesem Crontab-Eintrag nach seinem Zeitplan und benachrichtigt Sie sofort, wenn einer verspätet oder fehlt. Der gleiche Ansatz funktioniert für den Windows Task Scheduler (rufen Sie die URL mit PowerShell auf) und macOS launchd.

Für echte Jobs gemacht

Was Teams damit überwachen

Datenbanksicherungen

Überprüfen Sie, ob nächtliche Sicherungen tatsächlich abgeschlossen werden – und ob die Ausgabe nicht verdächtig klein ist. Alarm bei verpassten oder zu großen Läufen.

ETL & Datenpipelines

Verfolgen Sie Importe, Exporte und Transformationen. Überwachen Sie Dauer und verarbeitete Datensätze und erkennen Sie frühzeitig Verlangsamungen oder stille Ausfälle.

Berichte & Abrechnung

Stellen Sie sicher, dass geplante Berichte und Abrechnungsläufe pünktlich beendet werden – und alarmieren Sie, wenn ein Lauf übersprungen wird oder eine leere Datei erzeugt.

Sicherheits- & Compliance-Scans

Bestätigen Sie, dass Scans regelmäßig ausgeführt werden und erwartete Ergebnisse liefern. Alarm bei Fehlern oder ungewöhnlichen Spitzen in der Scan-Dauer.

Konnektivität & Edge-Geräte

Lassen Sie IoT- und Edge-Geräte bei Gesundheit pingen. Ein fehlender Heartbeat markiert sofort ein ausgefallenes Gerät oder eine unterbrochene Verbindung.

Warteschlangenarbeiter & Dienste

Überwachen Sie Hintergrundarbeiter und lang laufende 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 Bestehen/Nichtbestehen

Verfolgen Sie benutzerdefinierte Metriken bei jedem Cron-Lauf

Jeder Heartbeat kann mehrere Name-/Wert-Paare tragen — Dauer, Ausgabengröße, verarbeitete Datensätze oder jede andere Messung, die Ihr Job erzeugt. Jeder Wert wird gespeichert und über die Zeit angezeigt.

Setzen Sie einen Schwellenwert pro Metrik und lassen Sie jede ihre eigene Benachrichtigung auslösen. Wenn Ihr Skript ein Problem erkennt, senden Sie 0 für eine Statusmetrik, um eine sofortige Benachrichtigung auszulösen — unabhängig vom Zeitplan.

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

Was unsere Kunden sagen

"Die Echtzeit-Benachrichtigungen und detaillierten Leistungsanalysen haben unsere Verfügbarkeit grundlegend verbessert. Das intuitive Dashboard macht es einfach, alles zu verfolgen, und ihr Support ist außergewöhnlich — immer schnell und effizient."
Tomer C.
Geschäftsführer · Facility Services
Verifizierte Capterra-Bewertung, 2025
"Die Push/Pull-API-Funktionalitäten liefern uns die Leistungsdaten, die wir benötigen. Dotcom-Monitor ermöglicht es uns, mehrere Dienste innerhalb einer Schnittstelle und Plattform zu überwachen. Das hat unseren Betrieb effizienter gemacht."
Gregory S.
Manager · Rundfunkmedien
Verifizierte Capterra-Bewertung, 2023
"Ich bin von der Detailgenauigkeit und Vollständigkeit der Berichte zutiefst beeindruckt. Das Support-Team hat meine Erwartungen übertroffen — stets geduldig, mit detaillierten und aufschlussreichen Antworten."
Shirin R.
Software-Testingenieur · Computersoftware
Verifizierte Capterra-Bewertung, 2026

4.5

Capterra

82 Bewertungen

4.6

Benutzerfreundlichkeit
Capterra Score Bewertungen

4.6

Kundendienst
Capterra Score Bewertungen

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

Antworten erhalten

Cron-Job-Monitoring FAQ

Cron-Job-Monitoring verfolgt Ihre geplanten Aufgaben, indem es Heartbeat-Signale empfängt — einfache HTTP-Anfragen, die Ihr Job beim Ausführen sendet. Sie definieren den erwarteten Zeitplan mit Cron-Ausdrücken, Intervallen oder spezifischen Zeiten. Wenn ein Heartbeat verspätet oder gar nicht ankommt, benachrichtigt Dotcom-Monitor Sie 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 Ihrer Aufgabe eine einzelne HTTP POST hinzu. Nach der Konfiguration erhalten Sie sofort Heartbeat-Daten und Benachrichtigungen — keine Agenteninstallation nötig.

Es ist völlig plattformunabhängig. Windows, Linux, macOS, Docker-Container, Kubernetes, serverlose Funktionen und IoT-Geräte — jedes System, das ins Internet gelangt und HTTP-Anfragen senden kann, kann in die Plattform integriert werden.

Ja. Senden Sie mehrere Name/Wert-Paare mit jedem Heartbeat – Ausführungsdauer, verarbeitete Datensätze, Ausgabengröße oder jede benutzerdefinierte KPI. Jede Metrik wird gespeichert, grafisch dargestellt und kann eigene schwellenwertbasierte Warnungen haben, sodass Sie benachrichtigt werden können, wenn die Dauer einen Grenzwert ü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 sich bei verspäteten oder fehlenden Ausführungen benachrichtigen lassen, wenn ein Job nicht innerhalb seines Zeitfensters meldet, und bei 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 ein Heartbeat gesendet wird, wenn der Job ausgeführt wird – zum Beispiel 0 2 * * * /path/backup.sh && curl -fsS https://wdc.dotcom-monitor.com/apiv1/tasks/post/$COLLECTOR. Dotcom-Monitor erwartet diesen Heartbeat nach Plan und warnt Sie, wenn er verspätet oder ausbleibt. Es wird kein Agent auf dem Server installiert, und dieselbe Methode funktioniert für Windows Task Scheduler und macOS launchd.

Ein fehlgeschlagener oder übersprungener Cron-Job ist stumm – es tritt kein Fehler auf, sodass man dies nicht allein am Server erkennen kann. Bei Heartbeat-Monitoring wird der Heartbeat nur bei erfolgreicher Ausführung gesendet. Wenn der Job fehlschlägt, die Maschine ausfällt oder Cron ihn nie auslöst, kommt innerhalb des erwarteten Zeitfensters kein Heartbeat an und Sie werden automatisch benachrichtigt. Sie können auch einen Statuswert von 0 aus Ihrem Skript senden, um einen Fehler ausdrücklich zu kennzeichnen.

Sie bezeichnen dasselbe. “Crontab-Monitoring” betont die Linux/Unix-Crontab-Datei, in der Cron-Jobs definiert sind, während “Cron-Job-Monitoring” der allgemeine Begriff für die Überwachung jeder geplanten Aufgabe ist. Dotcom-Monitor deckt beides ab – plus Windows Task Scheduler, Kubernetes CronJobs, serverlose Zeitpläne und jeden anderen Job, der eine HTTP-Anfrage senden kann.

Ja – eine 30-tägige kostenlose Testphase ohne Kreditkarte. Alle Premium-Funktionen sind enthalten und Sie erhalten während der gesamten Testphase rund um die Uhr Expertenunterstützung.

Hören Sie auf, von Ihren Kunden von fehlgeschlagenen Jobs zu erfahren

Richten Sie Ihren ersten Cron-Job-Monitor in etwa drei Minuten ein und verpassen Sie nie wieder eine kritische Ausführung.