Cómo funciona

Tres pings cuentan toda la historia.

Crea un monitor, agrega una línea a tu job y deja que Cronitorex correlacione los pings en una línea de tiempo. Cuando un ping llega tarde o no llega, la alerta te alcanza en 60 segundos.

invoice-sync run y complete, cada 5 minutos

De cero a monitoreado en tres pasos

1

Crea un monitor

Elige un nombre como db-backup e indícale a Cronitorex con qué frecuencia debería correr el job. Ese horario se convierte en el contrato que tu job tiene que cumplir.

2

Agrega un ping a tu job

Envía run cuando el job arranca y complete o fail cuando termina. Cualquier cosa que pueda hacer una solicitud HTTP puede enviar un ping.

3

Recibe alertas relevantes

Cronitorex construye una línea de tiempo a partir de tus pings, detecta ejecuciones perdidas y fallidas, y te avisa por email, Telegram, Discord, Slack o webhook.

El mismo job, envuelto de cuatro formas

Elige lo que se ajuste a tu stack. Cada variante habla con la misma API y con los mismos tres estados: run, complete, fail.

0 2 * * * curl -fsS "https://api.cronitorex.com/ping/db-backup?api_key=$CRX_KEY&status=run" >/dev/null; /usr/local/bin/backup.sh && curl -fsS "https://api.cronitorex.com/ping/db-backup?api_key=$CRX_KEY&status=complete" >/dev/null || curl -fsS "https://api.cronitorex.com/ping/db-backup?api_key=$CRX_KEY&status=fail" >/dev/null

Cuando el ping no llega

El silencio también es una señal. Cronitorex espera la próxima ejecución dentro del intervalo que definiste, más un período de gracia que absorbe las variaciones normales.

report-daily período de gracia abierto

Tarde, dentro del período de gracia

El ping run todavía no llegó, pero el período de gracia sigue abierto. La ejecución se marca como tardía y no se envía ninguna alerta.

db-backup ejecución perdida, alerta enviada

Perdida

El período de gracia pasó sin recibir ningún ping. Cronitorex genera una alerta de ejecución perdida: el job no corrió en absoluto.

invoice-sync exit 1, alerta enviada

Fallida o agotada

Un ping fail, o un ping run sin cierre antes del límite de tiempo, marca la ejecución como fallida y alerta de inmediato.

Una solicitud, de punta a punta

tu job
ping
Cronitorex
canales de alerta

Un ping es una simple solicitud HTTPS. La correlación, la detección y las alertas ocurren del lado de Cronitorex.

Empieza a monitorear en 60 segundos

Regístrate, consigue una API key, pega el curl en tu cron. Eso es todo.