←

技术博客

阅读约 4 分钟

DataBuff v0.1.10 发版通告

DataBuff v0.1.10 已就绪:通知中心能查到真实的 Webhook 发送记录;超大 MCP 工具结果不再撑爆模型上下文;Doris FE 在 cgroup 环境起不来的问题修掉了。相对 v0.1.9:11 commits,无 Schema 迁移。

本版亮点

  • Webhook 发送记录:通知中心 /notify/records 返回真实投递记录(批次、重试次数、状态码、耗时、首条告警状态与描述),不再是空占位。
  • MCP 超长结果保护:超过 128KB 的文本结果完整存入会话工作区,模型只拿预览和文件路径,可用工作区命令读取(APM_AGENT_MCP_TOOL_RESULT_MAX_BYTES 可调)。
  • MCP 工具修复:业务错误信封与运行时异常正确返回 isError;工具描述补齐 Asia/Shanghai 时间格式、默认一小时窗口、结果上限与必填参数约定。
  • Doris FE 启动修复:Docker / K8s 部署脚本给 FE JVM 追加 -XX:-UseContainerSupport(幂等),解决 cgroup 感知导致的 NPE 启动失败。
  • Webhook 载荷:补 id / occurredAt(源事件时间),标准事件接收方可按事件时间排序生命周期变更。
  • 服务分析:remote 虚拟服务筛选修正,service.remote 目标与 db/redis/mq 一致走 serviceId 维度。
  • 依赖安全基线:log4j2 2.25.5、Tomcat 10.1.59、Jackson 2.22.2、Logback 1.5.34、mysql-connector-j 26.7.0、Spring Framework 6.2.19、ZooKeeper 3.9.5 钉到清单要求版本。
  • Demo 故障注入:demo 应用新增故障注入 HTTP 服务与 Kafka 变更事件发布,OTLP / SkyWalking 演示数据更真实。
  • 文档:告警手册新增告警规则配置示例(GitHub #78)。

安装与升级

新装请按 Docker 安装部署;已有环境换版本请按 升级与卸载。本版无 Schema 迁移(schema_version 仍为 8)。K8s 本版不支持原地升级,需卸载后重装。

# 新用户安装(全新安装,会清理旧安装目录与 data/)
curl -fsSL https://databuff.ai/databuff/ai-apm-install.sh | bash

# 现有用户升级(就地升级,保留 data/ 观测数据)
curl -fsSL https://databuff.ai/databuff/ai-apm-update.sh | bash

体验与反馈

GitHub Release v0.1.10 · 仓库