观测平台-OpenObserve

作者:waMoYu 发布时间: 2026-07-16 阅读量:1 评论数:0

一、软件简介

OpenObserve(简称 O2)是一款云原生的可观测性平台,使用 Rust 语言开发,能够统一管理日志(Logs)、指标(Metrics)和链路追踪(Traces)三大信号,存储成本仅为 Elasticsearch 的 1/140,支持 PB 级规模。项目采用 AGPL-3.0 开源协议。

核心特性包括:

  • 统一平台:日志、指标、链路追踪三合一,无需多个系统切换

  • 低成本存储:基于 Rust + 对象存储(S3/GCS/MinIO),存储成本极低

  • SQL + PromQL:支持 SQL 查询日志与链路,PromQL 查询指标

  • OpenTelemetry 原生:原生支持 OTLP 协议,无需额外网关

  • RUM(前端监控):真实用户监控、Core Web Vitals、会话回放

  • LLM 可观测性:追踪 Token 消耗、成本、延迟,支持主流 LLM 框架与提供商

  • AI 助手:用自然语言查询遥测数据,辅助排障

  • AI SRE:自动排障与根因分析

  • MCP 服务器:为 AI Agent 提供数据查询能力

  • SIEM 平台:安全信息与事件管理能力

  • 高性能:SIMD 加速、倒排索引(Tantivy)、流式聚合

  • 灵活部署:单二进制 / Docker / Kubernetes / 云托管

  • 企业特性:RBAC、SSO(Keycloak)、审计日志、加密、配额管理

二、下载地址

三、文档结构

模块

说明

Overview

项目介绍、设计原则、与 ES/Splunk/Datadog 对比

Architecture

系统架构设计

Quickstart

快速上手指南

Enterprise Setup

企业版部署(EKS / AKS / GKE / Terraform)

User Guide

数据探索(日志/指标/链路/RUM)、数据处理(流水线/动作/函数/流)、分析(告警/仪表盘)

Ingestion

数据接入:OTel / Prometheus / Fluent-Bit / Syslog / Vector / Filebeat 等

Integrations

AI/LLM 集成、云平台(AWS/Azure/GCP)、数据库、K8s/系统监控、DevOps 等

Administration

配置 / 部署 / 存储 / HA / K8s Operator / CLI

Reference

REST API、SQL 查询语法、聚合函数

Migration

从 Datadog / Grafana 迁移到 O2

Releases

版本发布说明

评论