FaultMaven:面向工程排障的 AI 故障诊断副驾驶
FaultMaven/faultmaven · The core API and orchestration layer for FaultMaven, connecting the browser extension and dashboard to your infrastructure and LLMs.
ELI5:它是什么,解决什么问题
FaultMaven 是一个 AI 驱动的故障排查副驾驶后端,关联用户提供的日志、指标和配置与运行手册、文档及历史修复记录,进行有依据的事件调查。项目包含 API 服务、知识库、AI 编排,支持浏览器扩展、Dashboard 和 Slack Agent 等多种访问方式,采用 FastAPI 构建,支持多种云和本地 LLM 提供商,可自托管,并具备从解决的事件中沉淀知识的能力。
核心能力与快速开始
★ 2 · Python
- 能做什么
- 提供故障排查调查引擎、知识库管理和 AI 编排 API;关联日志、指标、配置与运行手册及历史修复知识;支持将已解决且根因确认的事件转化为运行手册;支持云和本地多种 LLM 提供商;提供 Dashboard、浏览器扩展和 Slack Agent 等访问方式。
- 适用场景
- 工程团队进行云环境或本地基础设施的故障诊断;在 AWS Console、Datadog、Grafana 等工具中通过浏览器扩展获得上下文排障辅助;在 Slack 事件线程中获取诊断支持;管理排障知识库和案例历史。
- 项目形态
- 开发框架
- 部署方式
- 支持 Docker Compose 自托管,使用预构建镜像从 GHCR 拉取;也可通过本地进程方式开发运行;另有云托管 beta 版本。
- 主要依赖
- 需要 Docker 和 Docker Compose、Python 3.11+、FastAPI 0.115+;需配置一个 LLM 提供商(云服务如 OpenAI、Anthropic 等或本地 Ollama);首次运行需拉取约 2.3 GB 镜像(API 镜像约 5.4 GB),建议预留 10-20 分钟。
- 使用限制
- 项目处于 beta 阶段,可能存在粗糙边缘和偶发停机;LLM 生成的假设、请求的数据和修复建议可能不完整、误导或错误;不访问用户基础设施,不自动执行操作;使用云 LLM 时可能产生 API 成本;无法保证所有配置和限制均适用于所有环境。
- 许可证
- NOASSERTION
- 最近推送
- 2026-09-21 05:09
资料检查:2026-09-21 07:00 · 卡片整理:2026-10-25 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
职业应用
程序员
作为 AI 故障排查副驾驶,将用户提供的日志、指标和配置与运行手册、文档及历史修复记录关联,进行有依据的事件调查和根因分析,辅助程序员排错。
查看内容依据
It correlates the logs, metrics, and configs you share with runbooks, documentation, and past fixes to deliver contextual AI-driven incident investigation
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。