DBGugu是一个具备"感知、诊断、决策、执行、进化"闭环能力的数据库智能体系统。它不仅是简单的问答机器人,而是能够主动发现、精准定位根因、提供修复方案,并能从历史故障中自我学习、不断进化的智能dba专家。
- 全维度感知:能够对接主流监控系统,实时掌握数据库健康度,并能及时发现异常指标
- 深度诊断:结合专家经验和llm推理,从现象推导根因(Root Cause Analysis)
- 安全执行:智能生成问题修复方案和整改建议,支持人机协同或自动修复
- 自进化:能够将新发现的故障case转化为结构话文档,更新RAG知识库,完善异常诊断和处理skill
后端python3.13/flask,前端react/antdesign
langgraph (状态机编排), langchain (工具链)
- Prometheus接入,慢查询日志接入
- 选用合适的skill,按照skill中的步骤,调用问题分析agent
- 生成故障报告
- 预设常见的修复技能库,如索引优化,会话查杀
包括知识库和skill更新
- 知识库/skill管理
- 数据库健康情况汇总
- AI总结
- 待执行修复项