Funzionalità

Heartbeat & Cron Monitoring

Monitorate cronjob, backup, queue worker e processi in background. Grace period, fusi orari e intervalli flessibili dal minuto alla settimana.

I vostri processi in background sotto controllo

Non tutti i servizi possono essere verificati dall’esterno. Cronjob, processi batch e task pianificati vengono eseguiti in background – e spesso falliscono silenziosamente. Con il monitoraggio Heartbeat di live24h tenete sotto controllo anche questi processi.

Il principio: semplice e affidabile

Invece di verificare il vostro servizio dall’esterno, il vostro processo invia un segnale (“Heartbeat”) a live24h. Se il segnale non arriva, venite notificati.

# Esempio: Cronjob con Heartbeat
0 * * * * /usr/bin/backup.sh && curl -s https://hb.live24h.eu/abc123

Scenari di utilizzo tipici

  • Backup del database: il backup notturno viene eseguito regolarmente?
  • Importazione dati: l’importazione giornaliera è stata completata con successo?
  • Queue worker: i vostri background job sono ancora in esecuzione?
  • Attività pianificate: il task pianificato è stato eseguito?
  • Pipeline ETL: tutte le trasformazioni dei dati sono state completate?
  • IoT ed edge device: tutti i dispositivi si presentano come previsto?

Finestre temporali flessibili e grace period

Definite per ogni Heartbeat un intervallo atteso. Se il prossimo Heartbeat non arriva entro la finestra temporale più la grace period, venite informati immediatamente.

  • Da ogni minuto a settimanale, configurabile
  • Grace period: tempo di tolleranza per job leggermente in ritardo (p.es. 5 minuti)
  • Supporto fusi orari: valutazione corretta indipendentemente dalla posizione del server
  • Run history: ultimi 1.000 segnali con durata e codice di uscita (tramite wrapper script)

Start-ping e codice di uscita (opzionale)

Chiamate l’heartbeat all’inizio E alla fine del job per trasmettere durata e codice di uscita. Così rilevate non solo i job falliti, ma anche quelli che durano troppo a lungo.

curl -s https://hb.live24h.eu/abc123/start
./mio-job.sh
curl -s "https://hb.live24h.eu/abc123/$?"

Disponibilità per piano

FunzionalitàFreeProBusinessAgencyEnterprise
Controlli Heartbeat
Grace period configurabile
Start/end ping + codice uscita
Run history 1.000 segnali

Integrazione in pochi minuti

L’integrazione è estremamente semplice: una singola richiesta HTTP alla fine del vostro processo è sufficiente. Compatibile con qualsiasi linguaggio di programmazione e sistema operativo.

Prossimi passi

Prova 14 giorni gratis

Prova tutte le funzionalità per 14 giorni

Senza carta di credito. Se live24h non fa per te, esci in meno di un minuto.