Repolode
target

target/goalert

Gestión open source de turnos de guardia, escalado automático y notificaciones por SMS o llamada de voz para contactar con la persona adecuada cuando se activa una alerta.

Alternativa open source a:PagerDutyOpsgenie

Estrellas
2,867
Forks
343
Issues abiertos
207
Último commit
hace 5 días

¿Qué es?

GoAlert gestiona la parte operativa de las guardias: crea turnos, escala las alertas siguiendo una secuencia definida de responsables cuando nadie las confirma y notifica a las personas por canales como SMS y llamadas de voz.

Su objetivo es garantizar que una alerta crítica llegue a tiempo y de la forma adecuada a alguien que pueda actuar. Los equipos lo usan para sustituir las cadenas de llamadas improvisadas o los turnos organizados en hojas de cálculo por un único sistema que registra quién está de guardia.

GoAlert se distribuye como un único binario y también como imagen de Docker. Hay disponible un contenedor de demostración para probarlo localmente, y la documentación incluye una configuración de desarrollo con un servidor que recarga los cambios automáticamente para quienes contribuyen al proyecto.

Funciones clave

  • 01Crea turnos y rotaciones de guardia para equipos.
  • 02Escala automáticamente las alertas que nadie ha confirmado mediante pasos definidos.
  • 03Envía notificaciones por SMS y llamadas de voz.
  • 04Se distribuye como un único binario y como imagen de Docker.

Casos de uso

  • Equipos de operaciones o SRE que necesitan una rotación de guardias fiable.
  • Organizaciones que quieren sustituir las cadenas de llamadas manuales para avisar de incidentes.
  • Equipos que prefieren alojar por su cuenta el escalado de alertas en lugar de usar un servicio alojado.

Inicio rápido

  1. 1

    Ejecuta el contenedor de demostración con Docker

    docker run -it --rm -p 8081:8081 goalert/demo
  2. 2

    Abre localhost:8081 e inicia sesión con admin / admin123

Antes de usarlo

  • El inicio rápido utiliza un contenedor de demostración con las credenciales predeterminadas, por lo que para usarlo en producción es necesario realizar la configuración independiente de Getting Started.

En colecciones

Temas

Preguntas frecuentes

¿Qué es goalert?
Gestión open source de turnos de guardia, escalado automático y notificaciones por SMS o llamada de voz para contactar con la persona adecuada cuando se activa una alerta. GoAlert gestiona la parte operativa de las guardias: crea turnos, escala las alertas siguiendo una secuencia definida de responsables cuando nadie las confirma y notifica a las personas por canales como SMS y llamadas de voz.
¿goalert es gratuito? ¿Qué licencia tiene?
goalert es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿goalert sigue mantenido?
Mantenimiento activo. El último commit de goalert fue el 2 nov 2026.
¿Para qué puedo usar goalert?
Equipos de operaciones o SRE que necesitan una rotación de guardias fiable. Organizaciones que quieren sustituir las cadenas de llamadas manuales para avisar de incidentes. Equipos que prefieren alojar por su cuenta el escalado de alertas en lugar de usar un servicio alojado.
¿Cómo se instala goalert?
Ejecuta el contenedor de demostración con Docker: docker run -it --rm -p 8081:8081 goalert/demo Abre localhost:8081 e inicia sesión con admin / admin123
¿Dónde consigo goalert?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/target/goalert

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados