Cron y latidos

Monitoreo de tareas cron con latidos

El monitoreo de tareas cron te avisa cuando una tarea programada deja de dar señales de vida. Tu proceso llama a una dirección propia de MonitoraWeb al terminar; si esa llamada no llega dentro del plazo que eliges, el monitor pasa a caído y recibes el aviso por tus canales.

Preguntas frecuentes

¿Tengo que instalar algo en mi servidor?

No. Basta con que tu tarea haga una petición HTTP a su dirección al terminar, con curl, wget o la librería de tu lenguaje.

¿Qué pasa si el latido llega tarde?

Mientras llegue antes de que se cumplan el intervalo y el margen de gracia, no pasa nada. Si se cumplen sin latido, el monitor queda caído y te avisamos. Cuando vuelve a llegar, el monitor se recupera.

¿Puedo avisar de que una tarea falló aunque haya corrido?

Sí. Llama a la misma dirección terminada en /fail y el trabajo queda marcado como fallido en ese momento, sin esperar al plazo.

¿MonitoraWeb ejecuta mis tareas?

No. Tus tareas siguen corriendo en tu servidor; nosotros solo esperamos su señal.

¿Sabéis si mi copia de seguridad está bien?

No. Sabemos que el proceso terminó y llamó. Comprobar que la copia se puede restaurar es otra tarea, y conviene hacerla de vez en cuando.

¿Sirve para un cron de WordPress?

Sí, si el cron del sistema llama a la dirección después de ejecutar las tareas de WordPress. Para la web en sí, mira el monitoreo de WordPress.