Fundador solo
Tu cron de producción falló el sábado. ¿Te enteras el domingo por la mañana cuando los clientes se despiertan y se quejan? Cronitorex te avisa en 60 segundos: email, Slack, webhook a cualquier endpoint.
Backups que se detienen, pipelines que se traban, certificados que expiran. Tres análisis a fondo de los jobs donde los equipos pierden más dinero cuando nadie está mirando.
Seis escenarios típicos donde Cronitorex demuestra su valor.
Tu cron de producción falló el sábado. ¿Te enteras el domingo por la mañana cuando los clientes se despiertan y se quejan? Cronitorex te avisa en 60 segundos: email, Slack, webhook a cualquier endpoint.
Cientos de crons distribuidos en 12 servidores. Cronitorex los muestra todos en una sola vista, alerta ante ejecuciones perdidas, captura el stderr cuando algo falla, y el panel te dice qué se rompió hoy sin tener que conectarte por SSH a 6 máquinas.
Cada cliente tiene su propia etiqueta, sus propias notificaciones, su propio panel. Da de alta a un cliente nuevo en 5 minutos: monitorear sus crons viene incluido. Sin tener que entrar a 30 paneles distintos.
Cientos de jobs batch, procesos ETL nocturnos, pipelines de datos. Cronitorex se integra con cualquier tarea: ping run al inicio, complete si tiene éxito, fail ante cualquier excepción. Detecta un pipeline roto antes de que las tablas río abajo queden desactualizadas.
Importaciones de catálogo cada hora, webhooks de pago, sincronización de stock a 3 almacenes, conciliación de fin de día. Cuando alguno se detiene en silencio, pierdes pedidos. Cronitorex te avisa en el momento en que uno pierde su ventana de ejecución.
Historial de eventos de 90 días, registro de auditoría, expiración SSL, reportes de SLA. Exportación CSV, archivos, sin un stack de logs que mantener. Muéstrale a los auditores que tu backup corrió todos los días durante el último año.
Un script de backup que falla en silencio es peor que no tener backup, porque dejas de preocuparte. Envuelve el pg_dump nocturno en dos pings y Cronitorex confirma cada ejecución.
Si el ping nunca llega, recibes una alerta de ejecución perdida por la mañana, no una sorpresa durante una restauración.
#!/usr/bin/env bash
ping() {
curl -fsS "https://api.cronitorex.com/ping/nightly-backup?status=$1" \
-H "Authorization: Bearer $CRONITOREX_API_KEY" >/dev/null
}
ping run
pg_dump -Fc app_db > /backups/app_$(date +%F).dump \
&& ping complete || ping fail Los pipelines rara vez mueren de forma ruidosa. Se hacen más lentos, se solapan y saltan ventanas en silencio. Envía la duración con el ping complete y Cronitorex registra cuánto tarda cada ejecución.
Un id de serie une los pings run y complete de una misma ejecución, así las ejecuciones solapadas nunca se mezclan.
t0 = time.time()
requests.get(API, params={"status": "run", "series": run_id})
rows = extract_and_load()
requests.get(API, params={
"status": "complete",
"series": run_id,
"duration": round(time.time() - t0, 1),
}) Las agencias renuevan docenas de certificados en fechas distintas, emitidos por proveedores distintos. Un dominio de cliente expirado es un cliente muy molesto.
Agrega cada dominio de cliente como monitor SSL con umbrales de 30 y 7 días y etiquétalo por cliente. El panel muestra la próxima expiración en todo el portafolio.
client-acme.com valid 62 days client-globex.com valid 118 days client-initech.com warn 6 days client-umbrella.com valid 41 days thresholds: 30 days · 7 days
Regístrate, consigue una API key, pega el curl en tu cron. Eso es todo.