OpenObserve Documentation
Official docs for OpenObserve — a cloud-native observability platform (logs, metrics, traces, RUM) built in Rust.
Key Concepts
- Streams: Log, metric, and trace data streams with configurable schema, retention, and indexing
- Pipelines: Real-time and scheduled data transformation pipelines
- Functions: VRL (Vector Remap Language) and Lua functions for data enrichment
- Alerts: Condition-based alerts with multi-window selectors and various destinations
- Dashboards: Panels with SQL/PromQL queries, variables, custom charts (ECharts)
Reference Index (311 docs)
Architecture & Operations
references/architecture.md— System architecturereferences/ha_deployment.md— High-availability deploymentreferences/environment-variables.md— All configuration env varsreferences/capacity-planning.md— Sizing guidereferences/operator-guide/— etcd, nginx proxy, Grafana plugin, systemd, SIMD, mimalloc
Getting Started
references/quickstart.md— Quick start guidereferences/getting-started.md— Detailed getting startedreferences/overview/— Comparison, guiding principles
Ingestion (22 docs)
references/ingestion/logs/— curl, Fluent Bit, Fluentd, Filebeat, Vector, OTLP, syslog, Python, Go, Kinesisreferences/ingestion/metrics/— Prometheus, Telegrafreferences/ingestion/traces/— OpenTelemetry, Go, Node.js, Python, Rust, TypeScript
Integrations (56 docs)
references/integration/aws/— ALB, API Gateway, CloudWatch, EC2, ECS, Lambda, RDS, S3, WAF, VPC Flowreferences/integration/gcp/— Cloud Run, GCP Logsreferences/integration/database/— PostgreSQL, MySQL, MongoDB, Redis, Cassandra, DynamoDB, Snowflakereferences/integration/k8s.md— Kubernetesreferences/integration/message-brokers/— Kafka, NATS, RabbitMQreferences/integration/mcp/— MCP integration with Claude
User Guide (139 docs)
references/user-guide/logs/— Log search, quick mode, search around, insightsreferences/user-guide/dashboards/— Panels, variables, custom charts, filters, trellis layoutreferences/user-guide/alerts/— Conditions, history, multi-window selectors, Telegramreferences/user-guide/pipelines/— Real-time & scheduled pipelines, import/exportreferences/user-guide/streams/— Schema, retention, summary streams, distinct valuesreferences/user-guide/functions/— VRL/Lua functionsreferences/user-guide/identity-and-access-management/— RBAC, SSO, organizations, quotasreferences/user-guide/rum/— Real User Monitoring setup, session replay, error trackingreferences/user-guide/management/— Audit trail, cipher keys, query management, sensitive data redaction
API Reference (37 docs)
references/api/— REST API for ingestion (logs/metrics/traces), search, streams, users, functions
SQL Functions (8 docs)
references/sql-functions/— Aggregate, array, full-text search, secondary index, approximate aggregate
Storage & Performance
references/storage-management/— S3/object storage, multiple storage accountsreferences/user-guide/performance/— Disk cache, result cache, Tantivy index, broadcast join
CLI & Operator
references/o2-cli/— OpenObserve CLIreferences/o2-k8s-operator/— Kubernetes operator deployment and features