Introducción
Esta integración conecta las alertas de Level con el sistema de gestión de incidentes de ilert mediante webhooks. Cuando una alerta de Level se activa, ilert crea un nuevo incidente y lo enruta a través de tu política de escalado. Cuando la alerta se resuelve en Level, ilert cierra el incidente automáticamente. Sin sondeos. Sin actualizaciones manuales.
⚙️ REQUISITOS PREVIOS
Acceso de administrador en Level (para crear webhooks)
Cuenta de ilert con permiso para crear Alert Sources
Una política de escalado ya configurada en ilert
Integración con ilert
Crear un Alert Source de Level en ilert
ilert necesita un Alert Source configurado para Level antes de poder recibir eventos.
Inicia sesión en ilert y navega a Alert Sources.
Haz clic en Create Alert Source.
Busca y selecciona Level.io.
Introduce un nombre para el alert source.
Asigna la política de escalado que debe gestionar los incidentes de Level.
Configura las preferencias de agrupación de alertas si es necesario.
Haz clic en Create.
Tras la creación, ilert genera una URL de webhook para este alert source. Copia esa URL — la necesitarás en el siguiente paso.
💡 CONSEJO: Ponle al alert source un nombre que refleje su origen, como «Level Alerts», para que sea fácil de identificar en tu lista de incidentes de ilert.
Crear un Webhook en Level
En Level, navega a Settings → Webhooks.
Haz clic en Create Webhook.
Pega la URL del webhook de ilert en el campo de endpoint.
En Events, selecciona ambas:
Alert active
Alert resolved
Haz clic en Save.
ℹ️ NOTA: Ambos eventos son obligatorios. Alert active crea el incidente en ilert. Alert resolved la cierra. Si solo seleccionas una, obtendrás sincronización en un solo sentido.
Cómo funciona
Una vez que la integración está activa:
Cuando una alerta de Level se activa, ilert crea un nuevo incidente.
El escalado y el enrutamiento de guardia son gestionados por ilert según la política que asignaste al alert source.
Cuando la alerta se resuelve en Level, ilert resuelve automáticamente el incidente asociado.
No se necesita ninguna configuración adicional en Level más allá del webhook.
Probar la integración
Activa una alerta de prueba en Level (por ejemplo, genera un umbral sintético en un monitor).
Confirma que aparece un nuevo incidente en ilert.
Resuelve la alerta en Level.
Confirma que el incidente se cierra automáticamente en ilert.
Si el incidente no aparece:
Verifica que la URL del webhook fue copiada de ilert exactamente, sin espacios al final ni truncamientos.
Confirma que tanto Alert active y Alert resolved están seleccionados en el webhook de Level.
Comprueba que el alert source en ilert está habilitado.
Revisa los registros de entrega del webhook en Settings → Webhooks → [tu webhook] → View Logs en Level.
Si el incidente no se resuelve automáticamente:
Confirma que Alert resolved está seleccionado en el webhook de Level.
Verifica que la alerta en Level está completamente resuelta (no solo reconocida).
Preguntas frecuentes
¿Quién puede configurar esta integración? Un administrador de Level (para crear el webhook) y un usuario de ilert con permiso para crear alert sources.
¿ilert resuelve automáticamente los incidentes cuando se resuelve la alerta de Level? Sí, siempre que el evento Alert resolved está seleccionado en el webhook de Level. Cuando Level envía el evento de resolución, ilert cierra el incidente correspondiente.
¿Dónde configuro el escalado y el enrutamiento de guardia? En ilert. Todas las políticas de enrutamiento, escalado y notificación se gestionan dentro de ilert — nada en Level controla ese comportamiento.
¿Puedo enrutar diferentes tipos de alertas a distintas políticas de escalado de ilert? Necesitarías crear alert sources separados en ilert y webhooks separados en Level, con alcance a diferentes tipos de eventos o grupos de dispositivos. La configuración del alert source en ilert determina la política aplicada a cada incidente entrante.
