# databuff **Repository Path**: pingpangkuangmo/databuff ## Basic Information - **Project Name**: databuff - **Description**: Databuff is an open-source , AI-native OpenTelemetry APM & SREAgent tool . An open-source alternative to Datadog, Dynatrace,NewRelic, etc. 🔥 🔥🔥 - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 0 - **Created**: 2026-06-27 - **Last Updated**: 2026-07-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
AIOps 路线图:看得见 → 军团协同 → 会巡检 → 会诊断 → 会修 → 会预测 → 会答疑
① 看得见 · 自然语言问系统
大白话问「最近 1 小时哪个服务最慢」,AI 自己查 20 个服务、给出最慢 3 个排行与平均耗时,一行查询语言都不用写。
② 军团协同 · 多 Agent 并发派发
不选具体专家,把复杂任务丢给 AI 大脑——它按真实专家列表并发派给智能问数 + 智能巡检,分头查证后汇总成可转发的故障报告。
③ 会巡检 · 服务巡检 + HTML 报告
一句话触发单服务巡检,81 秒后生成排版完整的 HTML 报告:入口健康分 98、下游 MySQL 60、Redis 100、活跃告警 0——入口看似一切正常,错误日志区却摊开 30 分钟 60 条 InsufficientStockException 被 HTTP 200 盖住的「假正常」。报告可直接预览转发。
④ 会诊断 · 根因分析带证据链
问「service-a 瓶颈在应用、数据库还是下游」,AI 拉拓扑、排出口调用指标,按占比归因——瓶颈在下游 service-b 占 73.2%,其余环节不背锅,结论可直接写进故障报告。
⑤ 会修 · 运维专家 SSH 上机动手
不止看图,还能登机器帮你修。容器一直重启,运维专家 SSH 上机敲 docker logs / inspect / free -m,定位 OOM 137——容器内存限制只有 10MB 而 JVM 要 64MB,删旧容器、重建为 512MB、docker ps 恢复稳定。从「能看」走到「能修」的分水岭。
⑥ 会预测 · 容量健康度分析
从「事后排障」走向「事前预判」。AI 厘清真实依赖关系,对高耗时 Redis 做容量判断——98 QPS 远低于单机万级承载力,瓶颈不在容量而在大 Key / 慢查询,明确建议不要盲目扩容。
⑦ 会答疑 · 开源产品自带客服
「OTel SDK 怎么接入?告警阈值在哪配?」答疑专家真去翻产品文档,给出 OTLP 端口(gRPC 4317 / HTTP 4318)、Spring Boot Java Agent 一行命令零代码埋点、告警配置菜单路径——读的是自家文档,比搜索引擎靠谱。
DataBuff 同时支持 OpenTelemetry 与 SkyWalking 两种主流接入协议,老存量 Agent 无需改造即可切换。
| 协议 | 端口 / 端点 | 支持的信号 |
|---|---|---|
| OTLP(OpenTelemetry 原生) | gRPC 4317 · HTTP 4318 |
Traces + Metrics + Logs |
| SkyWalking 原生 gRPC | gRPC 11800 |
Trace Segment + JVM 指标 + 日志(复用现有 SW Agent,改 exporter 地址即可) |
AI 帮你读数据,界面帮你确认 AI 说的对不对,两条腿走路。全局拓扑、服务列表、服务详情、服务流——该有的视角都有,从拓扑大图点进去能一路下钻到单条链路。
服务列表 · 红绿灯锁定异常 |
全局拓扑 · 自动绘制调用关系 |
服务详情 · 指标趋势与实例 |
服务流 · 上下游依赖 |
访问 http://YOUR_HOST:27403 · 默认登录 admin / Databuff@123 · 模型配置填入 API Key 启用 AI
贡献指南 · 提交 Issue · Discussions · Good First Issues
参与贡献:阅读 CONTRIBUTING.md 了解如何提交 PR、报告 Bug 或请求功能。
加入微信社区获取实时帮助 👇
微信扫码加入 Databuff 开源交流群