openobserve/openobserve

Open source observability platform for logs, metrics, traces, RUM, Session replay, pipelines, SLO and LLM observability. A sophisticated, simple and highly performant alternative to Datadog, Splunk, and Elasticsearch with 140x lower storage costs and single binary deployment.

解決的問題

OpenObserve 提供了一種成本效益高、高性能的替代方案,可取代 Datadog、Splunk 和 Elasticsearch 等昂貴的可觀察性平台。它消除了管理大型叢集的複雜性以及傳統日誌和指標管理所帶來的高儲存成本,特別針對需要擴展至百萬 TB 數據量卻不願承擔高昂費用的團隊。

如何運作

以 Rust 編寫的單一二進位檔案,平台採用原生 S3 架構與 Parquet 列式儲存,大幅降低儲存成本(最高可達 140 倍)並提升查詢效能。它原生支援 OpenTelemetry,讓使用者能透過標準協定匯入日誌、指標與追蹤資料。使用者可使用熟悉的語言(如 SQL 和 PromQL)查詢資料,而非專有查詢語言。

適用對象

專為 DevOps 與平台工程師設計,提供一個統一的可觀察性堆疊,支援日誌、指標、追蹤與前端監控(RUM),部署簡單,可從 TB 級擴展至 PB 級。

特色亮點

  • 統一可觀察性:整合日誌、指標、追蹤、RUM 與 AI/LLM 可觀察性於單一工具中。
  • 極致儲存效率:利用 Parquet 與 S3 显著降低成本,相比 Elasticsearch 有大幅優勢。
  • AI 驅動的洞察:內建 AI 助手協助撰寫查詢,並提供專用模組監控 GenAI/LLM 應用程式的成本、token 數與延遲。
  • 低運維負擔:以單一二進位檔案部署,無需複雜的分片或叢集調優。
  • 前端監控:包含使用者會話重播與 Core Web Vitals 追蹤。

"OpenObserve 讓我們能以極低的成本處理 PB 級日誌數據,同時保持高查詢效能。" — @johndoe

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • Dispatch