Logo
Deploy Now

SaaS Alternative

Datadog New Relic

Stars

21,378

Forks

1,045

Watchers

99

Developer links

OpenObserve

With 20,500+ GitHub stars and over 6,000 organizations running it in production — including a Fortune 100 company ingesting more than 4 PB per day — OpenObserve is the open-source observability platform that replaces your entire Datadog, Splunk, or ELK stack with a single Rust binary deploying in under two minutes. Apache Parquet columnar storage with zstd compression on S3-compatible object storage delivers 140x lower storage costs than Elasticsearch while providing better query performance on a quarter of the hardware. Ingest logs, metrics, and distributed traces via native OpenTelemetry OTLP endpoints with no vendor lock-in. Query logs and traces with standard SQL, metrics with SQL or PromQL — no proprietary query language to learn. The built-in dashboard builder offers 19 chart types including time-series graphs, heatmaps, gauges, tables, and top-K lists with drag-and-drop layout combining data from all signal types. Data pipelines process, enrich, redact, or normalize ingestion streams using Vector Remap Language for real-time transformations including PII redaction and logs-to-metrics conversion. Real User Monitoring captures frontend performance with session replay. The Service Catalog provides topology-based trace analysis with side-panel drill-downs into database queries and error details. Alerting supports real-time and scheduled rules with SQL and PromQL conditions. Native multi-tenancy isolates organizations and streams with complete data separation. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPLv3 licensed.

OpenObserve
OpenObserve
OpenObserve
OpenObserve
OpenObserve

Benefits

  • 140x Lower Storage Cost
  • Apache Parquet columnar storage with zstd compression on S3-compatible object storage reduces costs by 140x versus Elasticsearch. Retain more data for longer at a fraction of traditional pricing.
  • Single Binary Two Minute Deploy
  • Written in Rust, the entire platform ships as one binary. No cluster setup, no external dependencies — download, run, and start ingesting logs, metrics, and traces immediately.
  • Unified Logs Metrics and Traces
  • All three observability pillars plus RUM and LLM monitoring in one platform with one storage layer. Correlate across signal types without managing separate tools or query languages.
  • SQL and PromQL Native Queries
  • Query logs and traces with standard SQL, metrics with SQL or PromQL. No proprietary query language to learn — use familiar syntax with full-text search and analytical aggregations.

Features

  • OpenTelemetry OTLP Ingestion
  • Native OpenTelemetry endpoints accept logs, metrics, and traces via OTLP gRPC and HTTP. Compatible with any OTEL collector, SDK, or instrumentation library without vendor lock-in.
  • Dashboard Builder
  • 19 pre-built chart types including time-series, heatmaps, gauges, tables, and top-K lists with drag-and-drop layout. Combine logs, metrics, and trace data on a single dashboard.
  • Data Processing Pipelines
  • Enrich, redact, reduce, or normalize data on ingest using Vector Remap Language. PII redaction, logs-to-metrics conversion, and stream routing without external tools.
  • Service Catalog and Traces
  • Topology-based service catalog with side-panel drill-downs, operations tables, and dedicated database and error tabs for debugging distributed traces across microservices.
  • Real User Monitoring
  • Frontend performance monitoring with session replay captures page load times, core web vitals, JavaScript errors, and user interactions for end-to-end application observability.
  • Alerting and Incidents
  • Real-time and scheduled alerting rules with SQL and PromQL conditions. Alert destinations include email, Slack, PagerDuty, and webhook endpoints with configurable thresholds.