DataBuff 是一款面向云原生与微服务场景的开源 AI Native OpenTelemetry APM,采用 OTLP 标准接入、Apache Doris 统一存储,Web 端提供拓扑 / Trace / 指标与多 Agent 排障。项目已在 OSCHINA 软件库收录:https://www.oschina.net/p/databuff
今天,DataBuff 正式发布 v0.1.9。相对 v0.1.8 共 10 个提交,没有 Schema 迁移(schema_version 仍为 8)。这版主要补三块:老 SkyWalking 8.0–8.3 Agent 能直接打进来、配置里把 LLM 供应商管完整、以及 Agent Shell / 只读 SQL 摸不到 LLM 密钥表。Doris 挂着的时候,内存里刚配的 Key 仍然能用来排障(和 v0.1.8 一样)。
侧栏版本号就是 Maven 打进去的 0.1.9。配置管理新增「模型配置」页,可给 Kimi / DeepSeek / OpenAI / Ollama 等供应商做增删改查:

AI 对话入口仍是 7 大能力;本版修了脑图流式回复里同一条消息重复出现的问题。尚未配 Key 时会提示去模型配置:

本版本亮点摘要
- SkyWalking 8.0–8.3:8.x Agent 注册的短 gRPC 服务名(Trace / JVM / Management)在现有 ingest 端口上能对上,不用改服务端名字。
- LLM 供应商 CRUD:配置管理里可增删改查供应商,有详情页和多语言文案。
- 凭据访问加固:AI Agent Shell 和 Doris 只读查询都不能碰
config_llm_provider/api_key_cipher。Shell 侧直接拒命令;只读 SQL 里就算写在字符串字面量里也会拦。 - AI 对话:修了脑图流式回复里同一条消息重复出现的问题。
- Doris 故障时配 Key:配置存储不可用时,内存里的 LLM 供应商仍然生效,排障模式还能把 Key 用上。
- 服务巡检:
inspectService改成LIMIT 1探活,并复用 HTTPcomponentTypes。 - 文档:补了 Python 应用 OTLP 接入手册(GitHub #75)。
安装与升级
新用户:
curl -fsSL https://databuff.ai/databuff/ai-apm-install.sh | bash
现有用户升级(保留 data/):
curl -fsSL https://databuff.ai/databuff/ai-apm-update.sh | bash
本版无 Schema 迁移。K8s 本版不支持原地升级。详见 deploy/docker/UPGRADE.md。
链接