Monitoraggio dei cron job
Monitoraggio di cron job e heartbeat
Alcuni guasti sono silenziosi: il job semplicemente non parte. Un monitor heartbeat aspetta che il tuo job chiami il suo URL e ti avvisa quando la chiamata è in ritardo.
crontab
# nightly backup, then tell uptime.rs it ran 0 3 * * * /usr/local/bin/backup.sh \ && curl -fsS -m 10 --retry 3 https://uptime.rs/ping/<token> \ || curl -fsS -m 10 "https://uptime.rs/ping/<token>/fail?msg=backup+failed"
In diretta ora
Monitoraggio dei cron job
Una riga di curl
Aggiungi "&& curl -fsS https://uptime.rs/ping/<token>" dopo il tuo comando. GET, POST e HEAD funzionano tutti.
Il tuo orario e la tolleranza
Imposta ogni quanto gira il job e quanto può tardare un ping. Se in quel tempo non arriva un ping, il monitor va offline, con i soliti avvisi.
Segnala subito i fallimenti
Chiama /ping/<token>/fail quando il job fallisce, con ?msg= o un corpo della richiesta come motivo nell'avviso.
Lo stesso storico degli altri monitor
Gli heartbeat appaiono nelle pagine di stato, nei report e nell'API come i monitor dei siti.
Come funziona
- Crea un accountScegli un nome utente; diventa l'indirizzo della tua pagina di stato.
- Aggiungi i tuoi sitiIncolla un elenco o importa dal pannello o dal provider DNS.
- RilassatiControlliamo ogni minuto e ti avvisiamo appena qualcosa va davvero giù.
Domande
Che cos'è un monitor heartbeat?
Un monitor che si aspetta che il tuo job chiami un URL secondo un orario, e ti avvisa quando la chiamata non arriva.
Come segnalo che un job è fallito?
Chiama l'URL di ping con /fail alla fine. Aggiungi ?msg= per dire perché.
Inizia a monitorare in un minuto
Monitor illimitati, gratis. Senza carta di credito.
Crea il tuo account gratuito