10+年产品经理专注分享AI 工具、AI 资讯、AI Coding、Vibe Coding与下一代产品创新,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI开源项目

DataBuff开源:基于OpenTelemetry的AI原生APM平台,一句话定位慢SQL根因

1小时前 AI开源项目 13 0

做运维的人都知道,应用一上线,性能问题就开始接踵而来。响应慢、错误率飙升、服务拓扑一团乱麻。光是定位哪个服务慢了、哪条 SQL 耗时高、哪次调用拖垮了整条链路,就得在指标图表、Trace 列表、拓扑图之间来回切换。

最近在 GitHub 上发现一个项目:DataBuff。它是一个基于 OpenTelemetry 的 APM 平台,和 Datadog、SkyWalking 类似,服务、链路、拓扑、指标都能直接查看。但不同的是,它内置了一个AI 大脑。

图片 1

直接用自然语言问一句"order-service 错误率突然升高,是什么原因?"它就能自动拉取指标、Trace、拓扑,给出诊断结论。有趣的是,它不是外挂一个聊天框,而是让 AI 直接读取遥测数据,根据真实数据作答。

AI 原生排障

假设要排查 service-a 响应变慢的原因。直接在 AI 平台输入:"service-a 最近响应时间怎么样?"

图片 2

AI 会自动获取 service-a 的响应时间趋势,发现最近 1 小时平均响应有问题(240 毫秒)。然后查看拓扑,显示 service-a 调用了 service-g,而 service-g 连接到了 MySQL 数据库节点。

图片 3

图片 4

接着找到执行速度慢的 SQL。在接口调用分析中,按响应时间排序,发现 SELECT * FROM history LIMIT ? 这个查询花费时间最长,平均 1.03 秒。点击图表下钻 Trace,找到根因 Span,确认是这条 SQL 拖垮了整个链路。

图片 5

图片 6

和别的 APM 只挂一个聊天框不同,DataBuff 的 AI 会直接查询 Trace、指标、拓扑、告警。平台内含"AI 大脑"、"智能问数专家"、"巡检专家"三个层次,复杂的诊断可以由多个专家同时合作,最后得出诊断报告。

OpenTelemetry 原生支持

按照 OTLP 标准,Ingest 服务暴露了 gRPC 4317 和 HTTP 4318 端口。应用侧只需配置 Exporter 指向后端地址,不需要绑定专用 Agent。支持任意的 OTel SDK 或者自动插件。

图片 7

服务拓扑自动绘制

根据 Trace 中 Span 父子关系自动画出服务和中间件的依赖图。用不同颜色表示健康状况(红、黄、绿),可以快速发现是哪个服务或组件出了问题。不需要手工维护 CMDB。

图片 8

慢 SQL 一键定位

数据库详情页的慢 SQL Tab,按照调用次数排序,快速找到性能瓶颈。点击 SQL 行可以跳转到接口调用详情或 Trace,实现双向验证。

图片 9

告警闭环和智能巡检

告警模块支持阈值和突变检测规则,每分钟对核心服务指标进行一次评估。触发后记录告警事件,指标恢复后自动标记为已解决。AI 巡检专家还能主动发现服务异常,降低漏报率。

图片 10

快速部署

Docker 一条命令即可跑起来,从执行命令到看到 Demo 数据大约 5 分钟:

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

安装完毕后访问 http://YOUR_HOST:27403,默认账号 admin,密码 Databuff@123。如需试用 Demo 应用,再执行:

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

架构非常简单,只有三个主要部分:Ingest(接入)→ Doris(存储)→ Web(平台)。与传统 APM 多组件栈相比,运维成本大大降低。

注意事项

  • 目前只支持 OpenTelemetry 和 SkyWalking 两种协议。如果使用了 Pinpoint、Zipkin 等专用 Agent,需要通过 Collector 转换。
  • MVP 版本没有独立的 MCP API Token,安全上依靠内网或 VPN 隔离。公网暴露请自己加网关或防火墙。
  • 告警通知(Webhook、邮件等)尚未实现,后续版本会加入。

总结

以前排查应用性能问题,需要在指标图表、Trace 列表、拓扑图之间来回切换。现在直接问 AI 一句,就能得到诊断结论。DataBuff 把应用性能监控中最重要的部分全打通了。

项目基于 AGPL-3.0 协议开源。

开源地址:github.com/databufflabs/databuff

官网:databuff.ai

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:DataBuff开源:基于OpenTelemetry的AI原生APM平台,一句话定位慢SQL根因
#DataBuff #APM #OpenTelemetry #AIOps #可观测性 #慢SQL 
收藏 1
ChatGPT Sites体验:用自然语言描述网站,一句话完成部署上线
这是最后一篇
推荐阅读
  • Semble:专为 Agent 打造的代码搜索工具,索引快 218 倍节省 98% Token
  • 开源RedFox红狐数据:一个Key搞定抖音小红书公众号,10+平台API统一接入
  • short-video-factory:5分钟教你搭建免费AI批量剪辑工具,轻松制作带货视频
  • FlyCut Caption:本地化开源智能视频多语言字幕识别与编辑工具
  • DESIGN.md 开源项目详解:5 天 52K Star,用 Markdown 让 AI 写出品牌级 UI
评论 (0)
请登录后发表评论
分类精选
WeKnora:终于等到了腾讯ima的开源知识库框架,用 API 轻松打造本地智能文档检索
10785 10月前
OpenSpec:比 Cursor Plan 更聪明?试试这款让 AI 编码更靠谱的规范驱动工具
10084 9月前
Antigravity-Manager:这个开源神器让你白嫖ClaudeOpus 4.5,Gemini 3!还能接Claude Code等任意平台
8136 6月前
CapCut API:一个剪映API开源项目,让AI自动剪辑视频
7986 7月前
awesome-openclaw-skills:700+ Skills 一条命令装配完成,如何让本地 AI Agent 真正落地可用
7196 5月前
AIRI:你的开源AI女友,让你随时拥有属于自己的 AI VTuber
7102 10月前
就要创作:从提示词到创作团队,开源 AI 网文写作平台
7070 9月前
CompressO:开源免费的视频压缩神器,让你的硬盘瞬间轻松 10 倍
6997 9月前
iFlow CLI:让命令行终端不止于编程的AI效率开源神器
6136 10月前
Composio:让AI Agent自动完成工作任务,能让AI一键操控你的所有软件
6133 9月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 DataBuff开源:基于OpenTelemetry的AI原生APM平台,一句话定位慢SQL根因
2 Claude Fable 5用Three.js打造3D键盘配置器:交互式电商平台开发实战
3 科大讯飞开源Astron Agent:企业级智能体平台,8.6k Star支持RPA闭环
4 16万Star的AI Coding Skills:把开发失控环节变成可组合的工作流
5 Open File Viewer:统一文件在线预览的开源SDK,支持JS/Vue/React/Svelte
6 NeverClick:用键盘操控Windows桌面的开源工具,计算机视觉识别UI元素
7 PhotoGIMP:15K 星开源项目,让免费 GIMP 一键变身 Photoshop 界面,全平台可用
8 Orca 开源并行 Agent 编程 IDE:支持 30+ AI 编程工具,多 Agent 并行开发不冲突
9 wenyi:开源 AI 小说翻译工具,EPUB/FB2/TXT 整本翻成中文,术语一致+断点续传
10 两个开源 Codex 插图 Skill:火柴人讲清楚逻辑,卡皮巴拉传递情绪
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 产品经理导航 爱克硕儿 产品经理AI资讯 Axure元件库下载 申请友联