Scopri quando il tuo cron job non è stato eseguito.

I job pianificati falliscono in silenzio. Un monitor heartbeat trasforma il silenzio in un avviso.

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.

Domande frequenti

Il monitoraggio heartbeat è gratuito?+

I monitor heartbeat fanno parte del piano Pro. Il piano gratuito copre i controlli HTTP, ping, porte e parole chiave.

Un job può segnalare esplicitamente un errore?+

Sì. Aggiungi /fail all'URL di ping per contrassegnare subito l'esecuzione come fallita invece di attendere il timeout.

Monitora i tuoi job pianificati

Una riga di curl e ogni job è coperto.

Inizia gratis – senza carta ↗