Sus procesos en segundo plano bajo control
No todos los servicios se pueden verificar desde el exterior. Cronjobs, procesos batch y tareas programadas se ejecutan en segundo plano – y a menudo fallan de manera silenciosa. Con el monitoreo Heartbeat de live24h, también mantiene estos procesos bajo vigilancia.
El principio: simple y fiable
En lugar de verificar su servicio desde el exterior, su proceso envía una señal (“Heartbeat”) a live24h. Si la señal no llega, se le notifica.
# Ejemplo: Cronjob con Heartbeat
0 * * * * /usr/bin/backup.sh && curl -s https://hb.live24h.eu/abc123
Escenarios de uso típicos
- Backups de bases de datos: ¿se ejecuta de forma fiable el backup nocturno?
- Importaciones de datos: ¿se completó exitosamente la importación diaria?
- Queue workers: ¿siguen funcionando sus trabajos en segundo plano?
- Tareas cron: ¿se ejecutó la tarea programada?
- Pipelines ETL: ¿se completaron todas las transformaciones de datos?
- IoT y edge devices: ¿todos los dispositivos reportan como se espera?
Ventanas de tiempo flexibles y grace period
Defina para cada Heartbeat un intervalo esperado. Si el siguiente Heartbeat no llega dentro de la ventana de tiempo más la grace period, se le informa de inmediato.
- Configurable desde cada minuto hasta semanalmente
- Grace period: tiempo de tolerancia para trabajos ligeramente retrasados (p.ej. 5 minutos)
- Soporte de zonas horarias: evaluación correcta independiente de la ubicación del servidor
- Historial de ejecuciones: últimas 1.000 señales con duración y código de salida (vía script wrapper)
Start-ping y código de salida (opcional)
Llame al heartbeat al principio Y al final del trabajo para transmitir duración y código de salida. Así detecta no solo trabajos fallidos, sino también los que tardan demasiado.
curl -s https://hb.live24h.eu/abc123/start
./mi-trabajo.sh
curl -s "https://hb.live24h.eu/abc123/$?"
Disponibilidad por plan
| Funcionalidad | Free | Pro | Business | Agency | Enterprise |
|---|---|---|---|---|---|
| Checks Heartbeat | – | Sí | Sí | Sí | Sí |
| Grace period configurable | – | Sí | Sí | Sí | Sí |
| Start/end ping + código salida | – | Sí | Sí | Sí | Sí |
| Historial 1.000 señales | – | – | Sí | Sí | Sí |
Integración en pocos minutos
La integración es muy sencilla: una única solicitud HTTP al final de su proceso es suficiente. Compatible con cualquier lenguaje de programación y sistema operativo.
Próximos pasos
- Combine heartbeats con checks uptime para cobertura full-stack
- Reaccione a fallos mediante alerting
- Planes y límites en la página de precios