Monitor heartbeat
Monitora cron job e worker in background tramite il ping di un URL. Configurazione, periodi di tolleranza e segnalazione degli errori.
Un monitor heartbeat si aspetta che il tuo job chiami un URL univoco secondo una pianificazione. Se la chiamata non arriva in tempo, il monitor va down.
Crea il monitor
Aggiungi monitor → Heartbeat. Imposta l'intervallo previsto (ad esempio 24 ore) e un periodo di tolleranza (ad esempio 30 minuti). Copia l'URL di ping.
Invia il ping dal tuo job
0 3 * * * /usr/local/bin/backup.sh && curl -fsS -m 10 https://hb.uptimepush.com/p/YOUR-TOKENGrazie a &&, il ping avviene solo quando lo script termina con successo.
Segnala gli errori esplicitamente
curl -fsS https://hb.uptimepush.com/p/YOUR-TOKEN/failInvia un messaggio di stato
curl -fsS "https://hb.uptimepush.com/p/YOUR-TOKEN?msg=backup+size+2.1GB"Kubernetes e GitHub Actions
Aggiungi il comando curl come ultimo passo del job. Per GitHub Actions, salva il token come secret.
Il tuo sito non dorme mai. Adesso tu puoi.
Inizia a monitorare in pochi minuti. I primi 10 monitor li offriamo noi.