Monitorizarea sarcinilor cron
Monitorizarea sarcinilor cron și heartbeat
Unele defecte sunt silențioase: sarcina pur și simplu nu rulează. Un monitor heartbeat așteaptă ca sarcina ta să-i apeleze URL-ul și te alertează când apelul întârzie.
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"
Live acum
Monitorizarea sarcinilor cron
O linie de curl
Adaugă „&& curl -fsS https://uptime.rs/ping/<token>” după comanda ta. GET, POST și HEAD funcționează toate.
Programul tău și toleranța
Setează cât de des rulează sarcina și cât poate întârzia un ping. Fără ping în acel timp, monitorul cade, cu alertele obișnuite.
Raportează eșecurile imediat
Apelează /ping/<token>/fail când sarcina eșuează, cu ?msg= sau un corp de cerere ca motiv în alertă.
Același istoric ca celelalte monitoare
Heartbeat-urile apar pe paginile de status, în rapoarte și în API ca monitoarele de site.
Cum funcționează
- Creați un contAlegeți un nume de utilizator; devine adresa paginii dvs. de stare.
- Adăugați site-urileLipiți o listă sau importați din panou ori de la furnizorul DNS.
- Relaxați-văVerificăm în fiecare minut și vă anunțăm imediat ce ceva cade cu adevărat.
Întrebări
Ce este un monitor heartbeat?
Un monitor care se așteaptă ca sarcina ta să apeleze un URL după program și te alertează când apelul nu sosește.
Cum raportez că o sarcină a eșuat?
Apelează URL-ul de ping cu /fail la final. Adaugă ?msg= ca să spui de ce.
Începeți monitorizarea într-un minut
Monitoare nelimitate, gratuit. Fără card de credit.
Creați-vă contul gratuit