NikhilRaman12/-autorunbook

GitHub: NikhilRaman12/-autorunbook

一个结合AI的运维事故响应系统,能自动检测生产异常并生成智能运行手册。

Stars: 0 | Forks: 0

# 自动运行手册 一个由 AI 驱动的incident response系统,可自动检测生产异常并使用 Google Gemini AI 生成智能运行手册。 ## 功能 - **实时监控**:跟踪延迟、错误率、CPU、内存和可用性。 - **自动告警**:基于阈值的检测引擎。 - **AI 运行手册**:使用 Gemini 1.5 Flash 生成上下文感知的修复步骤。 - **混沌工程**:内置模拟面板来触发故障。 - **Prometheus 集成**:暴露 `/api/metrics` 供抓取。 ## 本地运行 1. 将 `.env.example` 复制到 `.env.local` 并添加您的 `GEMINI_API_KEY`。 2. 运行 `npm install` 3. 运行 `npm run dev` ## 生产环境部署 使用提供的 `docker-compose.yml` 启动应用程序以及 Prometheus 和 Grafana。
标签:AIOps, AI运维, API监控, Docker Compose, GNU通用公共许可证, Grafana, MITM代理, Node.js, Runbook自动化, SRE, WSL, 偏差过滤, 容器化部署, 异常检测, 智能告警, 混沌工程, 生产环境监控, 自动化攻击, 自动化运维, 自定义请求头, 请求拦截, 运维自动化, 阈值告警