Canales de Alerta

Canales de Alerta de Verificación de API

¿Qué son los Canales de Alerta?

Los canales de alerta te permiten recibir notificaciones cuando una verificación de API falla, se recupera, se degrada o cuando el certificado SSL de un endpoint HTTPS monitorizado está a punto de caducar. Así estás informado puntualmente del estado de tus verificaciones y puedes actuar de inmediato si es necesario.

LoadFocus admite cuatro tipos de canal:

  • Email — notificaciones a cualquier dirección de correo.
  • Slack — mensajes a un canal de Slack mediante un webhook entrante.
  • Microsoft Teams — mensajes a un canal de Teams mediante un webhook entrante.
  • Webhook — un HTTP POST con payload JSON a cualquier URL que controles. Funciona con PagerDuty Events, Opsgenie, Zapier, n8n o tu propio endpoint.

Cómo Configurar los Canales de Alerta

  1. Accede a la configuración de alertas: Navega a la configuración de alertas de tu verificación de API.
  2. Selecciona canales: Elige los canales donde quieres recibir notificaciones. Puedes configurar varias direcciones de correo, canales de Slack, canales de Microsoft Teams y/o webhooks.
  3. Prueba el canal: Usa el botón Test junto a cada canal para enviar una notificación de ejemplo y verificar que el canal funciona.

Canales de Alerta

Opciones de Notificación

Para cada verificación de API puedes configurar notificaciones para los siguientes eventos:

  • Una verificación empieza a fallar: Recibe una notificación en cuanto se detecta un fallo.
  • Una verificación se recupera: Recibe un aviso cuando la verificación se recupera de un fallo.
  • Cada vez que falla: Recibe notificaciones por cada fallo individual.
  • Una verificación se degrada: Aviso cuando los tiempos de respuesta superan el umbral de degradación sin llegar a fallar.
  • Un certificado SSL caduca pronto: Avisos 14, 7 y 3 días antes de que caduque el certificado de un endpoint HTTPS monitorizado, y el día de la caducidad.

Enrutamiento de Eventos por Canal

Cada canal habilitado muestra cuatro selectores — Fail, Recover, Degraded y SSL — para decidir qué eventos van a cada canal. Por ejemplo: fallos a PagerDuty vía webhook, recuperaciones a Slack y avisos SSL solo por email. Todos los eventos están activados por defecto; haz clic en un selector para desactivar ese evento en ese canal.

Payload del Webhook

Los canales webhook reciben un HTTP POST con un cuerpo JSON así:

{
"source": "loadfocus",
"event": "check.failed",
"check": { "id": "...", "name": "...", "url": "https://..." },
"status": "failed",
"location": "us-east-1",
"timestamp": "2026-06-07T12:00:00.000Z"
}

El campo event es uno de check.failed, check.recovered, check.degraded, ssl.expiry o test. Los eventos de caducidad SSL incluyen un objeto details con daysRemaining y validTo. Las URLs de webhook deben usar https.

Cómo Establecer las Preferencias de Notificación

  1. Activa/desactiva notificaciones: Usa los interruptores para cada tipo de evento.
  2. Enruta por canal: Ajusta los selectores de eventos bajo cada canal si quieres eventos distintos en canales distintos.
  3. Guarda la configuración: Guarda para aplicar los cambios.

Ver Todos los Canales de Alerta

Puedes ver y gestionar todos tus canales desde la página central de configuración de alertas.

Visita la página de Alert Settings para ver todos tus canales.

Casos de Uso Prácticos

  • Acción inmediata: Notificación instantánea cuando falla una API crítica.
  • Seguimiento de recuperación: Entérate cuando un problema se resuelve.
  • Monitorización continua: Notificaciones en cada fallo para un control permanente.
  • Higiene de certificados: Avisos de caducidad SSL antes de que los clientes vean errores de certificado — en todos los planes, incluido el gratuito.
  • Integración on-call: Apunta un canal webhook a PagerDuty u Opsgenie y enruta solo los fallos, dejando fuera el ruido de recuperaciones y SSL.

Con los canales de alerta configurados estarás siempre informado de la salud y el rendimiento de tus verificaciones de API.