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.