versus-incident
Versus Incident 是自託管的 AI SRE 代理。它能學習您系統的正常狀態,僅針對新出現或異常問題進行升級處理;並路由至您的聊天頻道與待命平台。
versus-incident 是什麼?
Versus Incident 是自託管的 AI SRE 代理。它能學習您系統的正常狀態,僅針對新出現或異常問題進行升級處理;並路由至您的聊天頻道與待命平台。
versus-incident 概覽
這是什麼
Versus Incident 是一個自託管的 AI SRE 代理,它學習系統的正常狀態,僅對新的或意外的問題進行升級,並將問題路由到聊天頻道和值班平台。
主要功能
- AI SRE 代理:讀取日誌、指標和追蹤,學習正常模式,並自動為新的異常開啟事件。
- DevOps 代理聊天:Versus UI 中的網頁聊天介面,用於增強對連接系統的理解。
- Kubernetes Harness 儀表板:探索叢集健康狀況、容量、工作負載、資源關係、近期變更、Helm 版本和 GitOps 狀態。
- 多頻道通知:將事件分發到 Slack、Microsoft Teams、Telegram、Viber、Email 和 Lark。
- 值班整合:支援 PagerDuty、Opsgenie、incident.io 和 ServiceNow。
- Webhook 警報:從任何能發送 POST webhook 的工具(Alertmanager、Grafana、Sentry、CloudWatch SNS、FluentBit 等)接收事件。
- 自訂範本:使用 Go 範本定義警報訊息。
使用情境
- 自動偵測日誌、指標和追蹤中的事件,無需維護警報規則。
- 將現有監控工具的警報轉發到統一的事件管理系統。
- 使用專用儀表板監控 Kubernetes 環境。
- 將事件路由到多個通訊頻道和值班平台,以便團隊知曉和升級處理。
快速開始
bash# AI SRE 代理(訓練模式)docker run -d --name versus-redis -p 6379:6379 redis:7docker run -p 3000:3000 -e GATEWAY_SECRET=change-me -e AGENT_ENABLE=true -e AGENT_MODE=training -e REDIS_HOST=host.docker.internal -e REDIS_PORT=6379 -v $(pwd)/config:/app/config -v $(pwd)/data:/app/data ghcr.io/versuscontrol/versus-incident# Webhook 警報docker run -p 3000:3000 -e GATEWAY_SECRET=change-me -e SLACK_ENABLE=true -e SLACK_TOKEN=your_token -e SLACK_CHANNEL_ID=your_channel ghcr.io/versuscontrol/versus-incident
授權與價格
MIT 授權。開源軟體。
內容整理自該專案公開的 README 與儲存庫資訊。