databufflabs/databuff

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

解決的問題

DataBuff 是一個 AI 原生的應用效能監控(APM)後端,簡化了分散式系統的故障排除流程。它透過允許使用者使用自然語言查詢與 AI 代理來識別效能瓶頸與服務故障的根本原因,取代了對手動查詢語言專業知識的需求。

工作原理

基於 OpenTelemetry(OTLP)建構,DataBuff 接收追蹤、指標與日誌。它使用「AI 大腦」來協調一組專業 AI 代理(查詢、檢視、運維與問答專家),直接查詢即時遙測資料,執行根本原因分析並產生事件報告。系統支援 OTLP 原生資料輸入、eBPF 實現非侵入式採集,並與 SkyWalking 相容。

適用對象

專為需要生產級、自托管可觀測性平台的 DevOps 與 SRE 團隊設計,能實現從檢測到修復的故障排除迴圈自動化。

核心亮點

  • 多代理故障排除:並行協調多個 AI 專家進行問題診斷並合成報告。
  • OTLP 原生支援:完全支援 OpenTelemetry gRPC 與 HTTP 資料輸入。
  • 自然語言查詢:使用者可直接提問如「哪個服務最慢」,無需撰寫複雜查詢。
  • eBPF 集成:無需程式碼修改即可實現核心層級的非侵入式資料採集。
  • 彈性模型支援:相容多種 LLM,包括 DeepSeek、Kimi、GLM 與 Ollama。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案