모니터와 상태 페이지를 코드로 관리하는 오픈소스 상태 페이지·인시던트 대응·가동 시간 모니터링 플랫폼입니다.
Tracer-Cloud/opensre
자체 로그, 메트릭, 트레이스, 배포 정보를 바탕으로 프로덕션 인시던트를 조사하는 AI SRE 에이전트를 구축하기 위한 오픈소스 프레임워크입니다.
- 스타
- 12,448
- 포크
- 1,821
- 열린 이슈
- 66
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
OpenSRE는 AI 사이트 신뢰성 엔지니어링 에이전트를 구축하기 위한 오픈소스 프레임워크입니다. 알림이 발생하거나 엔지니어가 질문하면 에이전트는 이미 사용 중인 도구에서 연관된 로그, 메트릭, 트레이스, 최근 배포 정보와 설정을 수집합니다. 그런 다음 도구 호출 루프에서 가설을 검토하고, 근거가 되는 데이터 링크를 포함해 답변을 제공합니다.
이 프로젝트는 대화형 터미널 셸, 스크립트와 CI 작업을 위한 headless CLI, 기존 서비스에 에이전트를 임베드할 수 있는 Python API로 제공됩니다. 사용자는 자체 런북을 정의할 수 있으며, 에이전트는 조사 과정에서 이를 적용합니다. 외부 LLM을 호출하기 전에 pod, 클러스터, 계정 ID와 같은 식별자를 선택적으로 복원 가능한 방식으로 마스킹할 수 있습니다.
OpenSRE는 Grafana, Datadog, Kubernetes, AWS, PagerDuty, Slack 및 여러 LLM 제공업체를 포함해 60개 이상의 도구와 연동됩니다. 현재 공개 알파 단계이므로 API와 연동 기능은 변경될 수 있습니다.
핵심 기능
- 01인시던트 진단을 위해 로그, 메트릭, 트레이스, 배포 정보와 설정을 연관 지어 분석합니다.
- 02근본 원인에 대한 각 결론을 근거 데이터와 연결합니다.
- 03조사 과정에서 사용자가 정의한 런북을 적용합니다.
- 04대화형 셸, headless CLI, Python API를 제공합니다.
- 05외부 LLM에 데이터를 전송하기 전에 식별자를 선택적으로 마스킹합니다.
- 06관측성, 클라우드, 데이터베이스, 인시던트 도구 전반에 걸쳐 60개 이상의 연동을 지원합니다.
활용 사례
- 기존 Grafana, Datadog 또는 Kubernetes 환경에서 근거를 수집해 프로덕션 알림을 분류하고 대응합니다.
- 인시던트 발생 중 서비스가 느려진 원인을 일상적인 표현으로 질문합니다.
- headless CLI를 통해 스크립트 또는 CI 기반 에이전트 검사를 실행합니다.
- 내부 Python 자동화와 서비스에 인시던트 조사를 임베드합니다.
빠른 시작
- 1
macOS 또는 Linux에 opensre 설치
- 2
OpenSRE 시작
opensre
사용 전 알아둘 점
- 퍼블릭 알파 버전입니다. 핵심 워크플로는 아직 완전히 안정화되지 않았으며 API가 변경될 수 있습니다.
- 설정 시 패키지 관리자가 아닌 curl 설치 스크립트를 사용하며, 처음 실행할 때 호스팅 모델이 활성화됩니다.
포함된 컬렉션
토픽
자주 묻는 질문
- opensre은(는) 무엇인가요?
- 자체 로그, 메트릭, 트레이스, 배포 정보를 바탕으로 프로덕션 인시던트를 조사하는 AI SRE 에이전트를 구축하기 위한 오픈소스 프레임워크입니다. OpenSRE는 AI 사이트 신뢰성 엔지니어링 에이전트를 구축하기 위한 오픈소스 프레임워크입니다. 알림이 발생하거나 엔지니어가 질문하면 에이전트는 이미 사용 중인 도구에서 연관된 로그, 메트릭, 트레이스, 최근 배포 정보와 설정을 수집합니다. 그런 다음 도구 호출 루프에서 가설을 검토하고, 근거가 되는 데이터 링크를 포함해 답변을 제공합니다.
- opensre은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- opensre은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- opensre은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. opensre의 마지막 커밋은 2026년 10월 24일입니다.
- opensre은(는) 어디에 사용할 수 있나요?
- 기존 Grafana, Datadog 또는 Kubernetes 환경에서 근거를 수집해 프로덕션 알림을 분류하고 대응합니다. 인시던트 발생 중 서비스가 느려진 원인을 일상적인 표현으로 질문합니다. headless CLI를 통해 스크립트 또는 CI 기반 에이전트 검사를 실행합니다. 내부 Python 자동화와 서비스에 인시던트 조사를 임베드합니다.
- opensre는 어떻게 설치하나요?
- macOS 또는 Linux에 opensre 설치 OpenSRE 시작: opensre
- opensre은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Tracer-Cloud/opensre
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
정상 로그 패턴을 학습하고 새로운 이상 징후가 발생하면 인시던트를 자동 생성해 알림을 전달하는 셀프 호스팅 AI SRE 에이전트입니다.
eBPF로 메트릭, 로그, 트레이스, 프로파일을 수집하고 AI 기반 근본 원인 분석을 제공하는 오픈소스 관측성 및 APM 도구입니다.
모니터링 도구의 알림을 통합하고 중복 제거 및 상관관계 분석을 수행하며 워크플로를 통해 대응을 자동화하는 오픈소스 AIOps 플랫폼입니다.
Kubernetes 클러스터의 문제를 찾아내고 LLM으로 알기 쉽게 설명하는 CLI 도구입니다.
가동 시간 모니터링, 상태 페이지, 인시던트 관리, 온콜 알림, 로그, 트레이스, 메트릭을 하나로 통합한 오픈소스 셀프 호스팅 관측성 플랫폼입니다.