Come funziona il monitoraggio heartbeat
Crea un monitor heartbeat e UptimePush ti fornisce un URL univoco. Aggiungi una singola chiamata curl alla fine del tuo job. Ogni ping azzera il timer; se il ping successivo non arriva entro l'intervallo previsto più un periodo di tolleranza, il monitor passa in stato down e scattano gli avvisi.
- Funziona con cron, timer systemd, CronJob di Kubernetes, GitHub Actions e qualsiasi script
- Segnala eventi di successo, errore e avvio
- Periodo di tolleranza per i job che a volte durano più a lungo
- Cronologia dell'uptime e durata delle esecuzioni per ogni job
Esempio
0 3 * * * /usr/local/bin/backup.sh && curl -fsS https://hb.uptimepush.com/p/YOUR-TOKEN
Tutta l'integrazione è qui. Se lo script di backup termina con un errore, il ping viene saltato e lo saprai entro le 3:35.
Cosa monitorare in questo modo
Backup notturni, generazione di fatture, ricostruzione delle sitemap, cache warmer, pipeline ETL, script di rinnovo dei certificati e qualsiasi altra cosa venga eseguita senza supervisione.