← 开源
databufflabs

databuff

DataBuff is an AI-native APM built on Opentelemetry,with multi-agent troubleshooting out of the box.

InfrastructureData systemsObservabilityJava
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
704
Star
140
Fork
+6
本周
6
贡献者
创建于 2026-06-18 · 更新于 2026-10-14 · 今日第 14778 名
主要开发者
databufflabskiddo90-NAzazelSensei

databufflabs/databuff 排名第 14,778,有 704 个星标。

同类别比较

databufflabs/databuff 排名第 14,778,此处有 8 个同类条目;apache/submarine 排名第 14,776。

同类别比较
名称排名指标
tony-framework/TonY14,747
语言:
Java
星标数:
707
分叉数:
162
简介:
TonY is a framework to natively run deep learning frameworks on Apache Hadoop.
Xilinx/BNN-PYNQ14,768
语言:
Jupyter Notebook
星标数:
705
分叉数:
304
简介:
Quantized Neural Networks (QNNs) on PYNQ
kubeflow/kale14,770
语言:
Python
星标数:
705
分叉数:
164
简介:
Kubeflow’s superfood for Data Scientists
apache/submarine14,776
语言:
Java
星标数:
704
分叉数:
247
简介:
Submarine is Cloud Native Machine Learning Platform.
NVIDIA-AI-IOT/cuPCL14,784
语言:
C++
星标数:
703
分叉数:
109
简介:
A project demonstrating how to use the libs of cuPCL.
comfyanonymous/ComfyUI_TensorRT14,785
语言:
Python
星标数:
703
分叉数:
75
tugcantopaloglu/openclaw-dashboard14,789
语言:
HTML
星标数:
703
分叉数:
118
简介:
🔐 Secure, real-time monitoring dashboard for OpenClaw AI agents. Auth, TOTP MFA, cost tracking, live feed, memory browser and more.
microsoft/fastformers14,805
语言:
Python
星标数:
702
分叉数:
50
简介:
FastFormers - highly efficient transformer models for NLU
关键参数与规格
关键参数与规格
参数值
语言Java
类别Infrastructure
子类别Data systems,Observability
关键词Agent-ready APIs, Databases, DevOps, MCP
星标数704
分叉数140
贡献者6
创建日期2026-06-18
更新日期2026-10-14
1 天星标数0
7 天星标数6
排名14,778
上次排名6,593
排名变化-8,185
7 天星标排名5,261
上次 7 天星标排名4,866
7 天星标排名变化-395
总星标排名14,826
上次总星标排名14,795
总星标排名变化-31
常见问题

记录了多少星标和分叉?

databufflabs/databuff 有 704 个星标和 140 个分叉。

仓库排名是多少?

databufflabs/databuff 排名第 14,778。

记录的语言和类别是什么?

databufflabs/databuff 有 704 个星标,语言为 Java,类别为 Infrastructure。

哪个仓库排名最接近?

databufflabs/databuff 与 apache/submarine 比较,后者排名第 14,776,有 704 个星标。

README

  

DataBuff — AI-Native APM Built On Opentelemetry

Mission: build the strongest OpenTelemetry APM backend

AI-native · OTLP-native · multi-agent out of the box · self-hosted traces, metrics, topology

Live Demo  ·  Documentation  ·  Open Source APM  ·  简体中文  ·  Community

AI multi-agent troubleshooting · Service health · Call graph topology

Keywords: AI-Native APM · OpenTelemetry APM · OTLP Backend · Multi-Agent · Distributed Tracing · AIOps · Open Source APM · MCP · Self-Hosted Observability


What is DataBuff

DataBuff is an AI-native APM backend built on Opentelemetry — ingest traces, metrics, and logs via OTLP, with full-stack monitoring, service topology, RED metrics, and out-of-the-box multi-agent AI troubleshooting.

The goal is not "yet another observability UI," but to build the strongest OpenTelemetry APM backend — letting LLMs query live telemetry directly, from natural-language query → multi-agent inspection → root-cause analysis → ops remediation.

Listed on OpenTelemetry official Vendors (Native OTLP) and CNCF Landscape.

⭐ Star the project · Live Demo · Documentation


Why DataBuff

If you are evaluating an OpenTelemetry APM backend, or want AI that actually closes the troubleshooting loop, DataBuff is built for you:

  • AI-native, not bolted on — LLMs query traces, metrics, topology, and alerts directly; add an API key after install, no separate AI platform needed
  • Multi-agent out of the box — AI Brain orchestrates query, inspection, ops, and Q&A experts in parallel
  • Fully embrace OpenTelemetry — OTLP-native ingestion with existing instrumentation as-is; SkyWalking compatible for smooth migration
  • Clear mission — build the strongest OpenTelemetry APM backend: self-hosted, production-grade, extensible
  • Minimal deployment — Ingest + Doris + Web, one Docker command to run

Key Features

🤖 AI-Native

  • Not a bolt-on chat box — LLM answers from real telemetry, not hallucination
  • Multi-agent collaboration out of the box — AI Brain orchestrates query, inspection, ops, and Q&A experts
  • AI application observability (Roadmap) — LLM call chains · token analytics · agent topology · skill/tool/model tracing
  • MCP both ways — expose capabilities to Cursor / Claude; ingest external MCPs like Prometheus
  • Bring your own model — Kimi, DeepSeek, GLM, Ollama, and other OpenAI-compatible APIs

📊 OpenTelemetry-Native

  • OTLP-native ingestion — gRPC 4317 / HTTP 4318 for Traces + Metrics + Logs
  • eBPF APM — kernel-level, non-intrusive collection; call chains and performance data without code changes
  • Dual-protocol support — OTLP native + SkyWalking native gRPC (11800); switch by changing exporter address
  • Alerting loop — threshold detection, scheduled evaluation, alert event history

🐳 Engineering Foundation

  • 3-component stack — Ingest + Doris + Web, no middleware sprawl
  • Skill extensibility — custom digital experts without touching core code

Feature Gallery

Out-of-the-box multi-agent AI on top of a full OpenTelemetry APM.

Natural Language Query

Ask "which service was slowest" in plain language — AI ranks results, no query language required.

Multi-Agent Collaboration

Complex tasks dispatched to multiple experts in parallel, synthesized into a forwardable incident report.

Root Cause Analysis

Pull topology, rank metrics, attribute bottlenecks by share — conclusions ready for your incident report.

APM UI

Global topology, service list, and trace drill-down — AI reads the data, the UI confirms it.

More capabilities in Documentation


Architecture & Ingestion

Protocol Port / Endpoint Signals
OTLP (OpenTelemetry native) gRPC 4317 · HTTP 4318 Traces + Metrics + Logs
SkyWalking native gRPC gRPC 11800 Trace + JVM metrics + Logs

Quick Start in 5 Minutes

  1. Install platform — one command to launch Ingest + Doris + Web
curl -fsSL https://databuff.ai/databuff/ai-apm-install.sh | bash
  1. Install demo (optional) — auto-report traces and see topology quickly
curl -fsSL https://databuff.ai/databuff/ai-apm-demo-install.sh | bash
  1. Connect a model → start troubleshooting — open http://YOUR_HOST:27403, login admin / Databuff@123, add API key to enable AI

Offline install / Kubernetes install

Offline install — download the bundle from the install page:

tar -zxvf databuff-ai-apm-offline--.tar.gz
cd databuff-ai-apm-offline-- && sudo ./install.sh

Kubernetes install

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

Documentation

Doc Description
Documentation Product overview, user guides, ops reference
OTLP ingestion guide OpenTelemetry SDK / Collector setup
eBPF ingestion OBI DaemonSet, zero-instrumentation HTTP / gRPC
Nginx ingestion ngx_otel_module entry traces
Competitive comparison vs Jaeger, SigNoz, SkyWalking, and more
Migration guide Migrate from other APM tools

Contributing

If you are building AI-native APM / OpenTelemetry observability, help make the strongest OpenTelemetry APM backend a real, usable open-source foundation:

  • ⭐ Star this repo and Watch for updates

  • 🐛 Open an Issue to report bugs or request features

  • 🤝 Read CONTRIBUTING.md and submit a PR

  • 💬 Scan the QR code to join our WeChat community

    Scan to join the DataBuff community


License

This repository is licensed under AGPL-3.0.

排名相邻
同类项目