Entérate cuando tu cron job no se ejecutó.

Las tareas programadas fallan en silencio. Un monitor de heartbeat convierte el silencio en una alerta.

Cómo funciona la monitorización heartbeat

Crea un monitor de heartbeat y UptimePush te dará una URL única. Añade una sola llamada curl al final de tu tarea. Cada ping reinicia el temporizador; si el siguiente ping no llega dentro del intervalo esperado más un periodo de gracia, el monitor pasa a caído y se disparan tus alertas.

  • Funciona con cron, timers de systemd, CronJobs de Kubernetes, GitHub Actions y cualquier script
  • Informa de eventos de éxito, fallo e inicio
  • Periodo de gracia para tareas que a veces tardan más
  • Historial de disponibilidad y duración de ejecuciones por tarea

Ejemplo

0 3 * * * /usr/local/bin/backup.sh && curl -fsS https://hb.uptimepush.com/p/YOUR-TOKEN

Esa es toda la integración. Si el script de copia de seguridad termina con un error, el ping no se envía y lo sabrás a las 3:35.

Qué monitorizar de esta forma

Copias de seguridad nocturnas, generación de facturas, reconstrucción de sitemaps, precalentamiento de caché, pipelines ETL, scripts de renovación de certificados y cualquier otra cosa que se ejecute sin supervisión.

Preguntas frecuentes

¿La monitorización heartbeat es gratuita?+

Los monitores de heartbeat forman parte de Pro. El plan gratuito incluye comprobaciones HTTP, ping, puerto y palabra clave.

¿Puede una tarea informar de un fallo explícitamente?+

Sí. Añade /fail a la URL del ping para marcar la ejecución como fallida de inmediato en lugar de esperar al tiempo de espera.

Monitoriza tus tareas programadas

Una línea de curl y todas tus tareas quedan cubiertas.

Empieza gratis – sin tarjeta ↗