Monitorización de tareas cron
Monitorización de tareas cron y heartbeat
Algunos fallos son silenciosos: la tarea simplemente no se ejecuta. Un monitor heartbeat espera a que tu tarea llame a su URL y te avisa cuando la llamada se retrasa.
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"
En directo ahora
Monitorización de tareas cron
Una línea de curl
Añade «&& curl -fsS https://uptime.rs/ping/<token>» después de tu comando. GET, POST y HEAD funcionan.
Tu horario y tu margen
Define cada cuánto se ejecuta la tarea y cuánto puede retrasarse un ping. Si no llega ningún ping en ese tiempo, el monitor pasa a caído, con las alertas habituales.
Informa de fallos al momento
Llama a /ping/<token>/fail cuando la tarea falle, con ?msg= o un cuerpo de petición como motivo en la alerta.
El mismo historial que otros monitores
Los heartbeats aparecen en las páginas de estado, los informes y la API como los monitores de sitios.
Cómo funciona
- Crea una cuentaElige un nombre de usuario; será la dirección de tu página de estado.
- Añade tus sitiosPega una lista o importa desde tu panel o proveedor de DNS.
- RelájateComprobamos cada minuto y te avisamos en cuanto algo se cae de verdad.
Preguntas
¿Qué es un monitor heartbeat?
Un monitor que espera que tu tarea llame a una URL según un horario, y te avisa cuando la llamada no llega.
¿Cómo informo de que una tarea falló?
Llama a la URL de ping con /fail al final. Añade ?msg= para decir por qué.
Empieza a monitorizar en un minuto
Monitores ilimitados, gratis. Sin tarjeta de crédito.
Crea tu cuenta gratuita