Monitoring für Cron-Jobs und geplante Tasks

Ein Backup, das nicht mehr läuft, schickt keine Fehlermeldung. Ein Heartbeat-Monitor macht aus dieser Stille einen Alarm.

Details der Prüfung

Monitortyp
Heartbeat (Cron)
Ziel
Ihr Job ruft eine eindeutige URL auf
Überfällig ab
Ihr Intervall plus Toleranzzeit
Prüfstandort
Helsinki, Finnland (EU)

So funktioniert es

  1. Jeder Heartbeat-Monitor hat eine eigene, eindeutige URL.
  2. Ihr Job ruft sie nach erfolgreichem Abschluss auf, mit curl, PowerShell oder einem beliebigen HTTP-Client.
  3. Kommt innerhalb des erwarteten Intervalls plus der gewählten Toleranzzeit kein Aufruf an, werden Sie alarmiert.
  4. Der nächste erfolgreiche Aufruf schließt den Vorfall und sendet eine Entwarnung.

Was FastPing prüft

  • Ausgefallene Läufe

    Der Job ist nicht gestartet: ein gestoppter Cron-Daemon, ein deaktivierter Timer, ein ausgeschalteter Server.

  • Fehlgeschlagene Läufe

    Rufen Sie die URL nur bei Erfolg auf, dann löst ein fehlschlagender Job genauso einen Alarm aus wie ein ausgebliebener.

  • Verspätete Läufe

    Ein Job, der viel länger läuft als sonst, überschreitet die Toleranzzeit und löst einen Alarm aus.

Einrichtung

Legen Sie einen Heartbeat-Monitor an und stellen Sie das Intervall auf den Zeitplan des Jobs ein. Kopieren Sie die Heartbeat-URL von der Monitorseite. Rufen Sie diese URL am Ende des Jobs auf, nach dem Befehl, der erfolgreich sein muss.

Häufige Fragen

Ist Ihre Frage nicht dabei, schreiben Sie uns. Wir antworten per E-Mail, meist innerhalb eines Werktags.

Support kontaktieren
Was muss der Job senden?

Nur eine Anfrage an die URL mit GET, POST oder HEAD. Kein Body, kein API-Schlüssel.

Wie viel Verspätung wird toleriert?

Sie legen zusätzlich zum Intervall eine Toleranzzeit von bis zu 24 Stunden fest. Ein nächtlicher Job mit einer Stunde Toleranz alarmiert Sie, wenn er sich eine Stunde nach der üblichen Zeit noch nicht gemeldet hat.

Funktioniert das mit Windows und GitHub Actions?

Ja. Alles, was eine HTTP-Anfrage senden kann, funktioniert. Die Einrichtungsanleitung enthält Beispiele für Linux-Cron, systemd-Timer, die Windows-Aufgabenplanung und GitHub Actions.

Kann ich wöchentliche Jobs überwachen?

Das längste Intervall beträgt 24 Stunden plus eine Toleranzzeit von bis zu 24 Stunden. Heartbeats eignen sich also für Jobs, die mindestens alle zwei Tage laufen.

Starten Sie mit dem Gratis-Tarif

3 Monitore, Prüfung alle 5 Minuten und 1 Statusseite. Keine Zahlungsdaten nötig.

GitHub Actions, Windows, PowerShell und Linux sind Marken ihrer jeweiligen Inhaber. FastPing steht mit ihnen in keiner Verbindung und wird nicht von ihnen unterstützt.