Cronitorex combina dos modelos en un solo producto. Tus jobs envían pings por HTTPS simple, y Cronitorex hace chequeos HTTP y SSL desde afuera. Nada que instalar en tus servidores, nada que mantener parchado.
Los fallos se esconden en dos lugares: jobs que dejan de correr y endpoints que dejan de responder. Los pings push cubren el primero, los chequeos pull cubren el segundo. Un solo panel y una sola cadena de alertas para ambos.
Agrega una línea de curl a cualquier cron, script de deploy o worker. Cronitorex registra los eventos run, complete y fail y detecta cuando un ping nunca llega.
Cronitorex llama a tus endpoints HTTP e inspecciona tus certificados SSL con el intervalo que elijas. Ves códigos de estado, tiempos de respuesta y días para la expiración.
Diseñado para desarrolladores que quieren control total sobre su stack de monitoreo.
Registra los eventos de inicio, éxito y fallo de cualquier tarea programada. Alerta ante ejecuciones perdidas o jobs que tardan demasiado.
Email, webhook, Slack en el momento en que un job falla o un certificado SSL está por expirar.
Flujo de eventos en vivo, análisis de fallos, jobs más lentos, monitores más activos: todo en una interfaz clara.
Tiempo de respuesta y códigos de estado para cualquier endpoint. Reintentos, umbrales, intervalos configurables.
Entérate antes de que tus certificados expiren. Avisos con días de anticipación.
Envuelve cualquier job con un solo curl. Sin SDKs, sin agentes, solo HTTP estándar.
# marcar el job como completado curl -X POST https://api.cronitorex.com/ping/backup \ -d 'status=complete'
Un certificado expirado es una caída total con fecha conocida. Cronitorex revisa toda la cadena, no solo el certificado hoja, para que un intermedio roto tampoco te tome por sorpresa.
Define tus propios umbrales de expiración y recibe avisos 30, 14 y 7 días antes de la fecha. Los certificados wildcard y multi-dominio funcionan de la misma forma.
checkout.example.com issuer Let's Encrypt expires in 38 days chain complete · 3 certificates alerts at 30 / 14 / 7 days
Un timeout no es un 500, y un tropiezo de DNS no es un certificado expirado. Cronitorex separa los errores transitorios de los fallos duros, para que un problema de red pasajero no te despierte a mitad de la noche.
Los errores transitorios disparan reintentos automáticos con backoff: 60 segundos, luego 5 minutos, luego 15 minutos. Recibes una sola alerta relevante en vez de tres ruidosas.
Los monitores son datos, no clics. Exporta toda tu configuración como JSON o YAML, guárdala en git y revisa los cambios como cualquier otro pull request.
La misma API REST que recibe los pings también administra los monitores, documentada con una especificación OpenAPI y Swagger UI. Crea o actualiza un monitor desde CI en una sola solicitud.
monitors:
- name: db-backup
type: cron
schedule: "0 2 * * *"
grace: 10m
alerts: [email, telegram]
- name: checkout-ssl
type: ssl
host: checkout.example.com
thresholds: [30, 7] No. El monitoreo push es una simple solicitud HTTP enviada desde tu propio job, y los chequeos pull corren desde la infraestructura de Cronitorex. No hay nada que instalar ni actualizar en tus servidores.
Una cosa monitoreada: un cron job, un endpoint HTTP o un certificado SSL. Cada plan cuenta los monitores de la misma manera, y puedes mezclar tipos libremente dentro de tu límite.
Email, webhook, Telegram y Discord están en todos los planes, incluido Free. Slack empieza en Pro. PagerDuty está disponible en Business.
Regístrate, consigue una API key, pega el curl en tu cron. Eso es todo.