技术博客

阅读约 2 分钟

运维领域的 AI 军团来了:一个复杂请求,多个 Agent 联合作战

一个复杂排障请求如何由多个 Agent 协同完成:从 Trace 发现慢请求到 AI 军团联合分析。

1复杂排障:5 个窗口、拼 30 分钟

凌晨告警:「下单链路为什么变慢?」 要答 P99、慢 Trace、根因、故障群报告。

传统做法:Grafana → Jaeger → 拓扑 → 手写结论。图都在,根因靠人肉拼图,一轮 20~30 分钟。

在 Trace 列表里翻找慢请求
图:多系统翻 Trace,拼不出证据链
痛点:监控只给数据不给结论,各系统各查各的。

2DataBuff:一句目标,AI 军团串证据链

开源 AI Native OTel APM。OTel 接入 + Doris 存储 + 多 Agent 排障。

一句话:组织 AI 军团把指标、Trace、拓扑串成可转发故障群的报告。
DataBuff 三组件架构
图:Ingest → Doris → Platform 三组件
全局服务拓扑
图:全局服务拓扑,Agent 判断影响范围

35 分钟跑起来

curl -fsSL https://databuff.ai/databuff/ai-apm-install.sh | bash
安装成功
图:一条命令安装,输出 Web UI 地址

打开 http://localhost:27403(admin / Databuff@123)

服务总览
图:服务红绿灯总览

设置 → AI 模型,填入 LLM API Key:

AI 模型配置
图:配置 API Key 后自然语言排障

Demo 数据:curl -fsSL https://databuff.ai/databuff/ai-apm-demo-install.sh | bash

4回到文首排障:多 Agent 联合作战

把 §1 请求丢进 AI 对话框——5 张图来自同一次对话(140 实拍)。

抛出目标 — P99、Trace、根因、报告一次说完。

用户输入复杂排障请求
图:一次性输入完整排障目标

大脑派发dispatchExpertTask 给问数 + 巡检。

AI 大脑派发专家
图:并发派发给问数 + 巡检专家

智能问数 — 拆入口 240ms 到各 Span。

智能问数专家 Trace 分解
图:问数专家 Trace 耗时分解 240ms

智能巡检 — 拓扑 + 慢 Trace + 指标定位瓶颈。

智能巡检工具链
图:巡检 queryTraceList → queryMetricData

汇总交付 — 处置建议 + 故障群报告。

处理建议与汇总
图:P0 建议 + 大脑整合报告
对比 §1:5 窗口 30 分钟 → 一条消息几分钟拿根因报告。

5从人肉拼图到指挥 AI 军团

不必再开 5 个窗口。数据留本地,代码开源可审计。

模块能力
📊 应用性能拓扑、P99、慢 Trace 下钻
🤖 AI 军团多 Agent 查数,合成报告
🔌 OTelTrace/Metric/Log 统一存储

⭐ 5 分钟召唤运维 AI 军团

curl -fsSL https://databuff.ai/databuff/ai-apm-install.sh | bash

试一句:「分析下单链路变慢,生成故障群报告。」

GitHub 开源 →