DataBuff 是一款面向云原生与微服务场景的开源 AI Native OpenTelemetry APM,采用 OTLP 标准接入、Apache Doris 统一存储、Web Platform 提供拓扑 / Trace / 指标与多 Agent 排障能力。项目已在 OSCHINA 软件库收录,软件主页:https://www.oschina.net/p/databuff
今天,DataBuff 正式发布 v0.1.3。本版聚焦三件事:已有 SkyWalking 生产栈如何一行接入、安装失败时如何靠运维专家 SSH 恢复、以及业务变慢时如何把 Trace 证据和主机事实对齐——而不是再写一篇大而全的 changelog。

本版本亮点
1. SkyWalking 原生 gRPC 接入
ingest 层监听 11800(与 Apache SkyWalking OAP 官方默认同端口)。Java 团队无需更换 Agent jar,在 agent.config 里把 collector.backend_service 指向 DataBuff 即可。Segment 数据进平台后,服务拓扑、Trace 火焰图、JVM 指标与日志关联与 OTLP 路径一致,便于在 OTel 底座上叠加 AI 问数与多 Agent 排障。
2. 运维专家 · 安装排障(Web 排障模式)
当 install.sh / start.sh 非 0 退出、Doris FE/BE 未就绪时,Web 仍可进入排障模式:先配置大模型 API Key,再选择内置运维专家(expertId=ops),通过 SSH 只读命令查看容器状态、Doris 日志与 cgroup 限制,定位例如 BE mem_limit 过小导致的 healthcheck 失败,并指导恢复四容器 healthy。

图:安装失败场景下,排障模式内选运维专家,委托 SSH 只读排查。
3. 运维专家 · 实时业务排查
当 APM 显示 checkout 等接口 P99 升高、但难以判断是 JVM、宿主机还是下游慢时,运维专家可 SSH 到目标主机,并行执行 docker stats、磁盘与进程检查,并对照 Trace 慢 Span 输出结论——与「AI 读 Trace」互补,适合值班「慢但无错」类故障。

图:checkout 变慢场景 · 专家执行 Bash + 服务发现,对齐 Trace 证据。
4. 原地升级与离线包
已有 Docker 部署可执行升级脚本,保留 data/ 目录:
curl -fsSL https://databuff.ai/databuff/ai-apm-update.sh | bash
同时提供 0.1.3 架构的 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 后即可使用 AI 与运维专家。
已有 SkyWalking Agent 的 Java 服务,将上报地址改为 DataBuff ingest 的 11800 端口即可并行验证。
组件与镜像(v0.1.3)
| 组件 |
镜像 |
| Web Platform |
databuffhub/ai-apm-web:0.1.3 |
| Ingest |
databuffhub/ai-apm-ingest:0.1.3 |
| Demo |
databuffhub/ai-apm-demo:0.1.3 |
架构简述:应用 (OTLP / SkyWalking) → ai-apm-ingest → Doris → ai-apm-web (Platform + AI Agents + 运维专家)
后续内容
- 发版后按工作日错峰发布三篇能力跟练详解(SkyWalking 接入 / 安装排障 / checkout SSH 排查)
- 欢迎在 GitHub Issue 反馈 SkyWalking 迁移与运维专家 SSH 场景
- 7 月 16 日直播将演示 v0.1.3 核心能力,欢迎关注项目动态
获取项目
如果你正在评估 SkyWalking 与 AI 排障并存、或希望 install 失败时有人帮你看 Doris,欢迎试用 v0.1.3,并在软件主页留言交流部署体验。