Repolode
Tracer-Cloud

Tracer-Cloud/opensre

Open-source фреймворк для создания AI-агентов SRE, которые расследуют инциденты в production по вашим логам, метрикам, трейсам и деплоям.

Звёзды
12,448
Форки
1,821
Открытые issues
66
Последний коммит
вчера

Что это?

OpenSRE — open-source фреймворк для создания AI-агентов по обеспечению надёжности сайтов (SRE). Когда срабатывает алерт или инженер задаёт вопрос, агент собирает связанные логи, метрики, трейсы, недавние деплои и конфигурацию из уже используемых инструментов, затем проверяет гипотезы в цикле вызова инструментов и возвращает ответ со ссылками на исходные данные.

Проект доступен в виде интерактивной оболочки терминала, headless CLI для скриптов и CI-задач, а также Python API для встраивания агента в существующие сервисы. Пользователи могут задавать собственные runbook, которые агент применяет во время расследования. Перед вызовами внешних LLM можно включить обратимую маскировку идентификаторов, например названий pod, кластеров и ID аккаунтов.

OpenSRE подключается более чем к 60 инструментам, включая Grafana, Datadog, Kubernetes, AWS, PagerDuty, Slack и несколько провайдеров LLM. Проект находится в публичной альфа-версии, поэтому API и интеграции ещё могут меняться.

Ключевые возможности

  • 01Сопоставляет логи, метрики, трейсы, деплои и конфигурацию для диагностики инцидентов.
  • 02Связывает каждый вывод о первопричине с исходными данными.
  • 03Применяет заданные пользователями runbook во время расследования.
  • 04Предлагает интерактивную оболочку, headless CLI и Python API.
  • 05При необходимости маскирует идентификаторы перед отправкой данных внешним LLM.
  • 06Поддерживает более 60 интеграций для мониторинга, облачных платформ, баз данных и инструментов управления инцидентами.

Сценарии использования

  • Разбор production-алертов с получением данных из уже используемых систем Grafana, Datadog или Kubernetes.
  • Вопросы на обычном языке о причинах замедления сервиса во время инцидента.
  • Запуск проверок агентом через headless CLI с помощью скриптов или CI.
  • Встраивание расследования инцидентов во внутренние Python-автоматизации и сервисы.

Быстрый старт

  1. 1

    Установите opensre на macOS или Linux

  2. 2

    Запустите OpenSRE

    opensre

Что важно знать

  • Публичная альфа-версия: основные рабочие процессы пока не полностью стабильны, а API могут измениться.
  • Для настройки используется установочный скрипт curl вместо пакетного менеджера, а при первом запуске активируется размещённая модель.

В подборках

Темы

Частые вопросы

Что такое opensre?
Open-source фреймворк для создания AI-агентов SRE, которые расследуют инциденты в production по вашим логам, метрикам, трейсам и деплоям. OpenSRE — open-source фреймворк для создания AI-агентов по обеспечению надёжности сайтов (SRE). Когда срабатывает алерт или инженер задаёт вопрос, агент собирает связанные логи, метрики, трейсы, недавние деплои и конфигурацию из уже используемых инструментов, затем проверяет гипотезы в цикле вызова инструментов и возвращает ответ со ссылками на исходные данные.
opensre можно использовать бесплатно? Какая у него лицензия?
opensre распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
opensre всё ещё поддерживается?
Активно поддерживается. Последний коммит в opensre — 24 окт. 2026 г..
Для чего можно использовать opensre?
Разбор production-алертов с получением данных из уже используемых систем Grafana, Datadog или Kubernetes. Вопросы на обычном языке о причинах замедления сервиса во время инцидента. Запуск проверок агентом через headless CLI с помощью скриптов или CI. Встраивание расследования инцидентов во внутренние Python-автоматизации и сервисы.
Как установить opensre?
Установите opensre на macOS или Linux Запустите OpenSRE: opensre
Где скачать opensre?
Исходный код и инструкции по установке — на GitHub: https://github.com/Tracer-Cloud/opensre

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Openstatus — платформа с открытым исходным кодом для страниц статуса, реагирования на инциденты и мониторинга доступности; мониторы и страницы статуса управляются как код.

9,2 тыс.794TypeScriptAGPL-3.0Обновлён 10 часов назад

Платформа AIOps с открытым исходным кодом: объединяет оповещения из инструментов мониторинга, устраняет дубликаты, сопоставляет события и автоматизирует реакции с помощью рабочих процессов.

12,4 тыс.+4 за неделю1,5 тыс.PythonOtherОбновлён 3 дня назад

Open-source платформа для наблюдаемости: мониторинг доступности, страницы статуса, управление инцидентами, оповещения дежурных, логи, трейсы и метрики в одном приложении, которое можно развернуть на собственном сервере.

7,8 тыс.+2 за неделю478TypeScriptOtherОбновлён 13 часов назад