Ett cron-jobb som inte kör har ingen URL som svarar fel — det svarar inte alls. Heartbeat vänder på logiken: ditt jobb checkar in hos oss när det kört klart, och om incheckningen uteblir larmar vi.
Varje heartbeat-monitor får en unik URL. Lägg till en rad i slutet av jobbet — en curl mot URL:en efter att det tunga arbetet är gjort. Körningen rapporterar sig själv som klar.
BlipBeat väntar på incheckningen inom ditt valda förväntade intervall, med en grace-period så att små förseningar inte larmer. Kommer den inte i tid — hängande cron, misslyckad körning, jobb som aldrig startade — öppnas en incident och dina kontakter får besked.
Nattliga backuper, sync-jobb, rapportutskick, kö-workers, schemalagda importer och rensningsskript. Allt som är tyst när det fungerar — och tyst när det inte gör det.
Tysta fel är de dyraste: backupen som inte tog, synken som hoppade. Heartbeat fångar just de felen, eftersom frånvaron av en incheckning är larmet.