Heartbeat & Cron Monitoring
Ihre Hintergrundprozesse unter Kontrolle
Nicht jeder Service laesst sich von aussen pruefen. Cronjobs, Batch-Prozesse und Scheduled Tasks laufen im Hintergrund – und scheitern oft still und leise. Mit dem Heartbeat-Monitoring von live24h behalten Sie auch diese Prozesse im Blick.
Das Prinzip: Einfach und zuverlaessig
Anstatt Ihren Service von aussen zu pruefen, sendet Ihr Prozess ein Signal (“Heartbeat”) an live24h. Bleibt das Signal aus, werden Sie benachrichtigt.
# Beispiel: Cronjob mit Heartbeat
0 * * * * /usr/bin/backup.sh && curl -s https://hb.live24h.eu/abc123
Typische Einsatzszenarien
- Datenbank-Backups: Laeuft das naechtliche Backup zuverlaessig?
- Datenimporte: Wurde der taegliche Import erfolgreich abgeschlossen?
- Queue Worker: Laufen Ihre Background Jobs noch?
- Cron-Aufgaben: Hat der Scheduled Task ausgefuehrt?
- ETL-Pipelines: Sind alle Datentransformationen durchgelaufen?
Flexible Zeitfenster
Definieren Sie fuer jeden Heartbeat ein erwartetes Intervall. Wenn der naechste Heartbeat nicht innerhalb des Zeitfensters eintrifft, werden Sie sofort informiert.
- Minuetlich bis woechentlich konfigurierbar
- Grace Period: Toleranzzeit fuer leicht verspaetete Jobs
- Zeitzonenunterstuetzung: Korrekte Auswertung unabhaengig vom Serverstandort
Integration in wenigen Minuten
Die Integration ist denkbar einfach: Ein einzelner HTTP-Request am Ende Ihres Prozesses genuegt. Kompatibel mit jeder Programmiersprache und jedem Betriebssystem.
Verfuegbarkeit
Heartbeat-Monitoring ist ab dem Pro-Tarif verfuegbar.