ongridio/ongrid
An ops AI Agent that understands your infrastructure, finds the root cause, and fixes it — right from Slack, Telegram, Lark or DingTalk.
해결하는 문제
Ongrid는 인프라 장애 조사 및 해결을 자동화하도록 설계된 AI 기반 운영 에이전트입니다. 시스템 토폴로지 전반의 메트릭, 로그 및 트레이스를 상관 분석하여 SRE 및 운영자가 근본 원인을 찾는 데 필요한 수동 작업을 줄여줍니다.
작동 방식
이 시스템은 전문 에이전트(SRE, 네트워크 또는 데이터베이스 에이전트 등)에 작업을 할당하는 코디네이터 에이전트를 사용합니다. 관측성 스택(Prometheus, Loki, Tempo, Grafana)과 통합하여 증거를 수집하고, 토폴로지를 탐색하고 문제를 특정 소스 코드 라인에 연결함으로써 근본 원인 분석(RCA)을 수행할 수 있습니다. Slack 또는 Telegram과 같은 채팅 인터페이스를 통해 작동하며, 위험한 운영 환경 변경에 대한 사람의 승인을 위한 "write gate"를 포함합니다.
대상
복잡한 분산 시스템에서 장애 대응 및 근본 원인 분석 자동화가 필요한 인프라 엔지니어, 사이트 신뢰성 엔지니어(SRE) 및 DevOps 팀.
주요 특징
- 멀티 에이전트 아키텍처: 코디네이터와 전문 에이전트를 사용하여 타겟팅된 트러블슈팅을 수행합니다.
- 자동 조사: 알림을 받으면 RCA 워커를 자동으로 생성합니다.
- RAG 지식 베이스: 운영 컨텍스트를 위해 런북, 장애 이력 및 코드 저장소를 인덱싱합니다.
- 보안 액세스: 인바운드 포트나 점프박스가 필요 없는 브라우저 기반 SSH 역터널 셸을 제공합니다。
- 모델 불가지론(Model Agnostic): Anthropic, OpenAI, DeepSeek, Gemini를 포함한 다양한 LLM을 지원합니다。
- MCP 서버 지원: 외부 Model Context Protocol (MCP) 서버 등록을 허용하여 에이전트 기능을 확장할 수 있습니다.