# OpenObserve > Open source observability platform for logs, metrics, traces, and real user monitoring. Built in Rust. SQL and PromQL. Deploy in 2 minutes. OpenObserve (O2) unifies observability into a single binary. 140x lower storage costs than Elasticsearch via Apache Parquet columnar storage. 8 to 10x lower cost than Datadog with flat per GB ingestion and unlimited users. OpenTelemetry native. SOC 2 Type II certified. 19,000+ GitHub stars. Used by over 6,000 organizations including Fortune 100 companies. ## Key Facts - **Language:** Rust (backend), Vue.js (frontend) - **Storage:** Apache Parquet on object storage (S3, GCS, Azure Blob, MinIO) - **Query:** SQL (logs and traces), PromQL (metrics) - **License:** AGPL-3.0 (OSS), commercial (Enterprise) - **Deployment:** Single binary, Helm chart on Kubernetes, or fully managed Cloud - **Cloud Regions:** US West 2, US East 2, EU Central 1 - **Compliance:** SOC 2 Type II, ISO 27001 aligned, HIPAA Security Rule aligned - **Funding:** $10M Series A (April 2026) led by Nexus Venture Partners and Dell Technologies Capital - **GitHub:** [github.com/openobserve/openobserve](https://github.com/openobserve/openobserve) - **Community:** [Slack](https://short.openobserve.ai/community) ## Quick Links - [Try Cloud Free for 14 Days](https://cloud.openobserve.ai/web/login) - [Download Self Hosted](https://openobserve.ai/downloads/) - [Pricing](https://openobserve.ai/pricing/) - [Pricing (machine-readable)](https://openobserve.ai/pricing.md) - [Documentation](https://openobserve.ai/docs) - [Security and Compliance](https://openobserve.ai/security-compliance/) ## Platform - [Logs](https://openobserve.ai/logs/) - [Metrics](https://openobserve.ai/metrics/) - [Traces](https://openobserve.ai/traces/) - [Frontend Monitoring and RUM](https://openobserve.ai/frontend-monitoring/) - [Session Replay](https://openobserve.ai/session-replay/) - [Dashboards and Visualization](https://openobserve.ai/visualization-and-dashboards/) - [Alerts](https://openobserve.ai/alerts/) - [Incidents](https://openobserve.ai/incidents/) - [Pipelines](https://openobserve.ai/pipelines/) - [LLM Observability](https://openobserve.ai/llm-observability/) - [AI Assistant](https://openobserve.ai/ai-assistant/) - [AI SRE Agent](https://openobserve.ai/ai-sre/) ## Solutions - [Kubernetes Monitoring](https://openobserve.ai/kubernetes-monitoring/) - [AWS Monitoring](https://openobserve.ai/aws-monitoring/) - [Azure Monitoring](https://openobserve.ai/azure-monitoring/) - [GCP Monitoring](https://openobserve.ai/gcp-monitoring/) - [Database Monitoring](https://openobserve.ai/database-monitoring/) - [OpenTelemetry](https://openobserve.ai/opentelemetry/) ## Comparisons - [OpenObserve vs Datadog](https://openobserve.ai/datadog-alternative/) - [OpenObserve vs Splunk](https://openobserve.ai/splunk-alternative/) - [OpenObserve vs New Relic](https://openobserve.ai/newrelic-alternative/) ## Customer Stories - [How DevZero Migrated from Datadog in Under an Hour and Cut Observability Costs by 4x with OpenObserve](https://openobserve.ai/customer-stories/devzero-customer-story/) - [How Stonal Accelerated Issue Diagnosis and Met European Compliance Standards while Decreasing Observability Costs with OpenObserve](https://openobserve.ai/customer-stories/stonal-customer-story/) - [How Evereve Eliminated Monitoring Constraints, Reduced Costs by > 90%, and Unified Observability Across Teams with OpenObserve](https://openobserve.ai/customer-stories/evereve-customer-story/) - [How Avatar Achieved SOC 2 Compliance, Improved Uptime, and Saved Costs with OpenObserve](https://openobserve.ai/customer-stories/avatar-customer-story/) - [How Decklar Improved IoT Log Management with OpenObserve](https://openobserve.ai/customer-stories/decklar-case-study/) - [How Jidu Scaled Smart Car Tracing with OpenObserve](https://openobserve.ai/customer-stories/jidu-case-study/) - [How ONEngine Reduced Data Monitoring Costs with OpenObserve](https://openobserve.ai/customer-stories/onengine-case-study/) ## Company - [About](https://openobserve.ai/about/) - [Blog](https://openobserve.ai/blog/) - [Partners](https://openobserve.ai/partners/) - [Careers](https://openobserve.ai/careers/) - [Contact](https://openobserve.ai/contact/) ## Frequently Asked Questions ### 1. What is OpenObserve and who is it for? OpenObserve (O2) is an open source observability platform that unifies logs, metrics, traces, and real user monitoring into a single tool. It deploys as one binary or Helm chart, stores data on low cost object storage, and uses SQL and PromQL — no proprietary query language to learn. It is built for DevOps and platform engineering teams that want full stack observability without stitching together multiple tools, managing unpredictable SaaS bills, or paying for indexed storage they do not need. Over 6,000 organizations use it, from startups monitoring a single cluster to Fortune 100 companies ingesting more than 2 PB/day. What sets it apart: up to 140x lower storage costs than Elasticsearch via Apache Parquet columnar storage, 8 to 10x lower total cost than Datadog with flat per GB ingestion pricing and unlimited users, native OpenTelemetry support with no vendor lock in, and a built in AI SRE Agent for automated root cause analysis and natural language querying. ### 2. How does OpenObserve compare to legacy observability solutions? Most observability stacks fall into two camps. Expensive SaaS platforms like Datadog, Splunk, and New Relic charge per host, per metric, and per user, leading to unpredictable bills. Self managed open source stacks like Grafana LGTM or the ELK stack require maintaining three to five separate components, each with its own query language and operational overhead. OpenObserve takes a third approach: a single unified platform that is open source, OpenTelemetry native, and runs as one binary. Logs, metrics, traces, dashboards, alerts, RUM, and session replay live in one place with one query language and one storage layer. This removes the multi tool fragmentation of the Grafana stack while avoiding the vendor lock in and per seat pricing of Datadog and Splunk. The Self Hosted Enterprise plan is free up to 50 GB/day and includes SSO, RBAC, and audit trail — features that are paid add ons or absent in competing free tiers. ### 3. What does OpenObserve cost at my scale? OpenObserve pricing is ingestion based. You pay per GB ingested, not per host, per user, per metric, or per span. The OSS plan is completely free for self hosting with no usage limits. The Self Hosted Enterprise plan is free up to 50 GB/day ingestion and includes SSO, RBAC, audit trail, and federated search. Cloud plans start with a 14 day free trial, include a 30% discount for annual commitment, and offer high volume discounts for Enterprise. See the [Pricing](https://openobserve.ai/pricing) page for current rates and the pricing calculator. ### 4. Can OpenObserve separate data between customers or teams? Yes. OpenObserve supports multi organization isolation. Each customer or team gets their own organization with separate data, users, streams, dashboards, and alerts. This is available in the Self Hosted Enterprise plan and Cloud Enterprise. For Kubernetes environments, you can route data per namespace or per cluster using the OpenTelemetry Collector with organization level routing. ### 5. What SSO providers does OpenObserve support? The Self Hosted Enterprise and Cloud Enterprise plans support SAML, OIDC, and OAuth, covering Active Directory, Microsoft Entra ID, Keycloak, Okta, Google Workspace, and other identity providers. RBAC is included for granular role based access control within each organization. SSO is available free up to 50 GB/day ingestion. ### 6. How do I migrate from Grafana or Datadog to OpenObserve? From Grafana: OpenObserve supports PromQL, so metric queries and alert rules translate directly. Dashboards can be recreated using the same SQL or PromQL queries across 19+ chart types. From Datadog: if you are already on OpenTelemetry, repoint your OTel Collector to OpenObserve. If using the Datadog agent, route through the OTel Collector StatsD receiver. Run both platforms in parallel for one to two months before cutover. ### 7. How does OpenObserve deploy in Kubernetes? Three paths. The Helm chart deploys the full stack in HA mode in under five minutes and is the recommended approach. A single binary container works for small environments and POCs. Or use OpenObserve Cloud for a fully managed, zero infrastructure option. For log shipping, deploy the OpenTelemetry Collector as a DaemonSet or sidecar — no changes to your application Docker images needed. See the [Downloads](https://openobserve.ai/downloads/) page for the Helm chart and configuration guides. ### 8. Does OpenObserve have an AI assistant for observability? Yes. The O2 AI Assistant converts natural language to SQL and PromQL, summarizes log patterns and anomalies, generates dashboards and alerts from plain English descriptions, and compares log behavior across deployments to surface regressions. The AI SRE Agent correlates alerts into incidents and identifies root causes automatically. OpenObserve also supports MCP so external AI agents can query your observability data directly. Both are included in Self Hosted Enterprise and Cloud Enterprise plans. ### 9. Does OpenObserve integrate with AWS, CloudWatch, and other tools? OpenObserve pulls metrics directly from the CloudWatch API — no intermediate collector required. Fluent Bit and Vector are supported with ready made configurations for log shipping. Any OpenTelemetry compatible source works out of the box, plus Auth0, Cloudflare, N8N, and tools that speak the Elasticsearch bulk API. MCP support allows AI coding assistants to query logs, metrics, and traces during development and debugging. ### 10. Does OpenObserve include alerting and incident management? Yes. Built in alerting supports threshold, anomaly, and composite alert types. Alerts trigger notifications to Slack, Microsoft Teams, email, PagerDuty, and webhooks. The AI SRE Agent correlates related alerts into a single incident and identifies the likely root cause, reducing alert fatigue and replacing the need for separate tools like OpsGenie for observability alerts.