Canales de alerta
Cronitorex puede notificarte sobre eventos de monitores (fallos, ejecuciones no realizadas, timeouts, recuperaciones) a través de varios canales. Puedes configurar cualquier número de canales y elegir qué tipos de evento recibe cada uno.
Todos los canales se gestionan en el panel bajo Configuración -> Canales de notificación. Cada canal tiene un botón Probar que envía una notificación de prueba solo a ese canal, para que puedas verificar la configuración antes de depender de ella.
| Canal | Disponibilidad |
|---|---|
| todos los planes | |
| Telegram | todos los planes |
| Discord | todos los planes |
| Webhook | plan con alertas por webhook |
| Slack | plan con alertas por Slack |
El canal más simple. Deja el campo de dirección vacío para usar el email de tu cuenta, o introduce una dirección distinta (por ejemplo, un alias de equipo).
Telegram
Las alertas de Telegram se entregan mediante tu propio bot, por lo que son gratuitas e instantáneas.
- Abre @BotFather en Telegram y envía
/newbot. Sigue las instrucciones y copia el token del bot (formato123456789:AAF...). - Añade el bot al chat o grupo donde quieras recibir alertas, o abre un chat directo con él, y envía cualquier mensaje (por ejemplo
/start). - Obtén el chat ID: abre
https://api.telegram.org/bot<TOKEN>/getUpdatesen un navegador y leechat.iden la respuesta. Los ID de grupo son números negativos (por ejemplo-1001234567890). - En el panel, añade un canal de tipo Telegram y pega el token del bot y el chat ID.
- Haz clic en Probar para confirmar que el mensaje llega.
Nota: el token del bot otorga control sobre tu bot. Cronitorex lo almacena solo para la entrega de mensajes y nunca lo incluye en los registros.
Discord
Las alertas de Discord usan webhooks de canal, no se necesita ningún bot.
- En Discord, abre la configuración del canal objetivo: Integraciones -> Webhooks -> Nuevo Webhook.
- Copia la URL del webhook (empieza con
https://discord.com/api/webhooks/). - En el panel, añade un canal de tipo Discord y pega la URL.
- Haz clic en Probar. Las alertas llegan como embeds, verdes para las recuperaciones y rojas para los fallos.
Slack
- Crea un webhook entrante en tu espacio de trabajo de Slack.
- En el panel, añade un canal de tipo Slack y pega la URL del webhook (empieza con
https://hooks.slack.com/services/). - Haz clic en Probar.
Webhook
Envía un payload JSON a cualquier endpoint HTTP, útil para integrarse con tus propios sistemas, herramientas de guardia o automatizaciones.
{ "id": 123, "type": "failed", "monitor_name": "db-backup", "message": "Monitor db-backup failed", "metadata": {}, "occurred_at": "2026-07-24T18:00:00+00:00"}- Método:
POST(por defecto) oGET(payload como parámetros de consulta). - Cabeceras personalizadas: una por línea como
Header-Name: value, por ejemplo una cabeceraAuthorizationpara tu endpoint. - Las URLs de webhook de Slack y Discord se rechazan aquí a propósito: sus API esperan un formato de payload distinto. Usa en su lugar el tipo de canal dedicado de Slack o Discord.
Tipos de evento
Cada canal se suscribe a un subconjunto de tipos de evento:
| Evento | Significado |
|---|---|
| Failed | el job reportó un fallo |
| Missed | una ejecución esperada no llegó a tiempo |
| Timeout | el job comenzó pero no terminó a tiempo |
| Degraded | la verificación está fallando de forma intermitente |
| Recovered | el monitor está sano de nuevo |
| Still failing | recordatorio periódico mientras un fallo sigue activo |