Recibe una alerta nativa en el momento en que un workflow falla.
Después de que tu aplicación verifique un webhook workflow_run, envía su resultado a LogsNinja para obtener alertas nativas en cinco sistemas operativos y gráficos de despliegue que se actualizan automáticamente una vez configurados.
Lo que ya no se le escapará
| Solo GitHub | Con LogsNinja | |
|---|---|---|
| Un despliegue fallido | Enterrado en los logs de CI hasta que alguien los revisa por casualidad. | Una alerta nativa en el momento en que falla el workflow. |
| Una ejecución de test inestable | Te das cuenta la próxima vez que revisas la pestaña Actions. | Un gráfico que muestra la tasa de fallos a lo largo del tiempo, por workflow. |
| Un lanzamiento exitoso | Sin forma sencilla de notarlo en tiempo real. | Una alerta que todo tu equipo puede ver. |
Funciona con tu webhook workflow_run existente
Sin nuevo endpoint que desplegar. Añade una llamada HTTP dentro del handler que ya recibe el webhook.
| Campo del payload de GitHub | Campo de LogsNinja |
|---|---|
workflow_run.name |
title |
repository.full_name |
metadata.repo |
sender.login |
metadata.actor |
workflow_run.conclusion |
emoji (éxito o fallo → 🚀 o 🚨) |
¿Necesita el código exacto? Lea la guía paso a paso. De webhook a notificación push en una llamada HTTP
Rastrea despliegues automáticamente
Crea una vez los gráficos de despliegue que necesites. Cada evento de workflow correspondiente que envíe tu aplicación los actualizará automáticamente.
Valores de ejemplo mostrados a modo ilustrativo.
Para quién es
Un buen encaje si
Ya usas GitHub Actions para CI o despliegue y quieres saber de los fallos en el momento en que ocurren, en tu teléfono.
No encaja si
Necesitas observabilidad completa de CI con logs y trazas. LogsNinja no es una herramienta de monitoreo de CI: úsala junto a la pestaña Actions, no en su lugar.
Preguntas frecuentes
¿Necesito una nueva GitHub App o integración?
No. Configura un webhook de repositorio para el evento workflow_run, o añade la llamada dentro de un paso de job al final de tu workflow.
¿Detecta esto un workflow que nunca se ejecuta?
No. LogsNinja alerta cuando se le envía un evento workflow_run con una conclusión de éxito o fallo: no detecta la ausencia de una ejecución programada.
¿Puedo recibir una alerta solo para los fallos, no para cada ejecución?
Sí. Pon notify en true solo cuando la conclusión sea un fallo, y en false para las ejecuciones exitosas que solo quieres en un gráfico.
No vuelvas a perderte un despliegue fallido.
Conecta tu webhook y ve el próximo fallo como una alerta nativa.
