DataBuff 是一款面向云原生与微服务场景的开源 AI Native OpenTelemetry APM,采用 OTLP 标准接入、Apache Doris 统一存储、Web Platform 提供拓扑 / Trace / 指标与多 Agent 排障能力。项目已在 OSCHINA 软件库收录,软件主页:https://www.oschina.net/p/databuff
今天,DataBuff 正式发布 v0.1.4(2026-07-19)。相对 v0.1.3 共 45 个提交、274 个文件变更。本版主线是:7 大 AI 运维能力首页可配置上线、多 Agent 协同与深度巡检交付链、以及 SkyWalking / Trace 数据口径与 Doris / 升级底座加固——排障模式也从「能进」走到「能出」。

图:v0.1.4 · AI 对话首页与 7 大能力入口(demo.databuff.ai 实拍)
本版本亮点
1. 7 大 AI 运维能力首页
v0.1.4 把 看得见、军团协同、会巡检、会诊断、会修复、会预测、会答疑 这 7 个能力组织成可配置的 AI 对话首页入口——能力名称、推荐问题、绑定专家均可持久化配置,并在管理页启停或恢复默认。打开首页即可按场景选专家,而不是先翻菜单再找能力。
2. 多 Agent 协同 · 图片理解 · 产品答疑 · 深度巡检
- 多 Agent 协同:不同专家并行取证、同一专家保持串行;任务 / 会话 / 生成文件归属修正,HTML / Markdown / SVG 报告可在对话工作区预览下载。
- 图片理解与文件工作区:支持上传 PNG / JPEG / GIF / WebP 截图参与分析,工作区承载生成文件,让「截图—分析—报告」形成一条交付链。
- 产品答疑专家:检索镜像内 DataBuff 文档与代码后组织部署、接入、端口、告警与配置回答,而不是只凭模型记忆猜测。
- 深度服务巡检:一句话发起巡检,综合入口指标、日志、活跃告警、上下游依赖、错误 Trace、实例状态及 JVM / GC / CPU / 内存等运行信号,输出带异常位置、证据与处置建议的 HTML 报告。
3. 数据口径与 Doris 运行时恢复
- SkyWalking / Trace:补齐 MQ 虚拟服务;校正 RPC CLIENT / outbound 与 peer 关系、服务入口统计与真实最大延迟;Trace 按结束分钟对齐,修正执行占比与结束时间口径。
- 默认入口告警:种入平均耗时、错误率、异常数 3 条默认入口告警;修正瞬时告警计数。
- 长写入链路:日志 body 改用 STRING;处理长 URL / SQL / 日志与中文多字节截断;连续失败达阈值后 poison batch fail-soft,避免单批卡死整张表。
- Doris 运行时恢复:Doris 故障时 Web 保留 AI 排障入口,恢复后自动探测并 hydrate 持久化状态,无需重启 Web(延续并强化 v0.1.3 排障模式)。
4. 升级兼容与安全护栏
- 旧版 Docker Compose 兼容:维护
docker-compose.legacy.yml,兼容 docker-compose v1.18–1.28,start.sh / update.sh 自动选中。
- 升级守护:
update.sh 自拷贝到 temp 再 re-exec;升级前备份 data/,启动 / 迁移失败自动恢复备份并重试;新增 manifest schema CI guard。
- AI Shell 安全护栏:内置危险命令 denylist,支持通过
apm.agent.shell-command-denylist 追加规则。
- AI 会话边界:内存会话 1 天 TTL 与 500 条上限,按活动时间 LRU 淘汰空闲会话。
已有 Docker 部署可执行升级脚本,保留 data/ 目录:
curl -fsSL https://databuff.ai/databuff/ai-apm-update.sh | bash
离线升级:解压目标版本离线包后,在离线包目录执行(保留 data/):
tar -xzf databuff-ai-apm-offline-0.1.4-amd64.tar.gz
cd databuff-ai-apm-offline-0.1.4-amd64
sudo ./update.sh
同时提供 0.1.4 架构的 amd64 / arm64 离线安装包,适合内网无外网环境。
快速开始(新装)
# 安装平台
curl -fsSL https://databuff.ai/databuff/ai-apm-install.sh | bash
# 可选:样例服务
curl -fsSL https://databuff.ai/databuff/ai-apm-demo-install.sh | bash
浏览器访问 http://<你的主机>:27403(默认账号 admin / Databuff@123),配置 LLM API Key 后即可使用 7 大 AI 能力与运维专家。
组件与镜像(v0.1.4)
| 组件 |
镜像 |
| Web Platform |
databuffhub/ai-apm-web:0.1.4 |
| Ingest |
databuffhub/ai-apm-ingest:0.1.4 |
| Demo |
databuffhub/ai-apm-demo:0.1.4 |
架构简述:应用 (OTLP / SkyWalking) → ai-apm-ingest → Doris → ai-apm-web (Platform + AI Agents + 运维专家)
获取项目
欢迎试用 v0.1.4,在 GitHub 给我们一个 Star,并在软件主页留言交流部署与 AI 排障体验。