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-TOKEN

Grazie a &&, il ping avviene solo quando lo script termina con successo.

Segnala gli errori esplicitamente

curl -fsS https://hb.uptimepush.com/p/YOUR-TOKEN/fail

Invia 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.

Inizia gratis – senza carta ↗