Plataforma open source de páginas de estado, respuesta a incidentes y monitoreo de disponibilidad, con monitores y páginas de estado gestionados como código.
Tracer-Cloud/opensre
Framework de código abierto para crear agentes de SRE con IA que investigan incidentes en producción usando tus propios logs, métricas, trazas y despliegues.
- Estrellas
- 12,448
- Forks
- 1,821
- Issues abiertos
- 66
- Último commit
- ayer
¿Qué es?
OpenSRE es un framework de código abierto para crear agentes de ingeniería de confiabilidad del sitio (SRE) con IA. Cuando se activa una alerta o un ingeniero hace una pregunta, el agente recopila logs, métricas, trazas, despliegues recientes y configuración relacionados desde las herramientas que ya se usan; después, evalúa hipótesis en un ciclo de llamadas a herramientas y devuelve una respuesta vinculada a las pruebas subyacentes.
El proyecto está disponible como una shell interactiva de terminal, una CLI headless para scripts y trabajos de CI, y una API de Python para integrar el agente en servicios existentes. Los usuarios pueden definir sus propios runbooks y el agente los aplica durante la investigación. Antes de realizar llamadas a LLM externos, se puede enmascarar de forma reversible información identificativa como los IDs de pods, clústeres y cuentas.
OpenSRE se conecta con más de 60 herramientas, entre ellas Grafana, Datadog, Kubernetes, AWS, PagerDuty, Slack y varios proveedores de LLM. Está en fase alfa pública, por lo que las API y las integraciones todavía pueden cambiar.
Funciones clave
- 01Relaciona logs, métricas, trazas, despliegues y configuración para diagnosticar incidentes.
- 02Vincula cada conclusión sobre la causa raíz con los datos subyacentes.
- 03Aplica los runbooks definidos por los usuarios durante la investigación.
- 04Ofrece una shell interactiva, una CLI headless y una API de Python.
- 05Permite enmascarar información identificativa antes de enviar datos a LLM externos.
- 06Admite más de 60 integraciones de observabilidad, nube, bases de datos y herramientas para gestionar incidentes.
Casos de uso
- Clasificar alertas de producción recopilando pruebas de las configuraciones existentes de Grafana, Datadog o Kubernetes.
- Preguntar en lenguaje natural por qué un servicio está lento durante un incidente.
- Ejecutar comprobaciones del agente mediante scripts o trabajos de CI con la CLI headless.
- Integrar la investigación de incidentes en automatizaciones y servicios internos de Python.
Inicio rápido
- 1
Instala opensre en macOS o Linux
- 2
Inicia OpenSRE
opensre
Antes de usarlo
- Alfa pública: los flujos de trabajo principales aún no son del todo estables y las API pueden cambiar.
- La configuración usa un script de instalación con curl en lugar de un gestor de paquetes, y el primer inicio activa un modelo alojado.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es opensre?
- Framework de código abierto para crear agentes de SRE con IA que investigan incidentes en producción usando tus propios logs, métricas, trazas y despliegues. OpenSRE es un framework de código abierto para crear agentes de ingeniería de confiabilidad del sitio (SRE) con IA. Cuando se activa una alerta o un ingeniero hace una pregunta, el agente recopila logs, métricas, trazas, despliegues recientes y configuración relacionados desde las herramientas que ya se usan; después, evalúa hipótesis en un ciclo de llamadas a herramientas y devuelve una respuesta vinculada a las pruebas subyacentes.
- ¿opensre es gratuito? ¿Qué licencia tiene?
- opensre es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿opensre sigue mantenido?
- Mantenimiento activo. El último commit de opensre fue el 24 oct 2026.
- ¿Para qué puedo usar opensre?
- Clasificar alertas de producción recopilando pruebas de las configuraciones existentes de Grafana, Datadog o Kubernetes. Preguntar en lenguaje natural por qué un servicio está lento durante un incidente. Ejecutar comprobaciones del agente mediante scripts o trabajos de CI con la CLI headless. Integrar la investigación de incidentes en automatizaciones y servicios internos de Python.
- ¿Cómo se instala opensre?
- Instala opensre en macOS o Linux Inicia OpenSRE: opensre
- ¿Dónde consigo opensre?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Tracer-Cloud/opensre
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un agente de SRE con IA y alojamiento propio que aprende los patrones habituales de los logs, crea incidentes automáticamente ante anomalías nuevas y envía alertas a Slack, Teams, Telegram y herramientas de guardia.
Herramienta open source de observabilidad y APM que usa eBPF para recopilar métricas, logs, trazas y perfiles, con análisis de causa raíz asistido por IA.
Plataforma AIOps de código abierto que centraliza alertas, las deduplica y correlaciona, y automatiza las respuestas mediante flujos de trabajo.
Herramienta CLI que analiza clústeres de Kubernetes en busca de problemas y usa LLM para explicarlos en lenguaje sencillo.
Plataforma de observabilidad de código abierto que reúne monitoreo de disponibilidad, páginas de estado, gestión de incidentes, alertas de guardia, logs, trazas y métricas en una sola aplicación autohospedable.