openobserve/openobserve
Open source observability platform for logs, metrics, traces, RUM (web, android, ios), 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.
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
Ranks #229 of 2,502 repositories GStars tracks this week (top 9%).
5 releases in the last 90 days, the latest 3 days ago, with 158 contributors on GitHub.
The biggest single-day gain in the last year, +164 stars on Sep 16, coincided with release v1.0.1.
Use Cases & Benefits
- Provides a cloud-native observability platform for logs, metrics, traces, RUM, session replay, pipelines, SLO, and LLM observability.
- Delivers high performance with 140x lower storage costs and simple single binary deployment compared to Elasticsearch, Splunk, and Datadog.
- Use for replacing Elasticsearch in large-scale log ingestion and search with a simpler, cost-effective solution.
- Use for monitoring real user performance, error tracking, and session replay in web applications.
- Use for building and managing observability pipelines with on-the-fly data enrichment, redaction, and normalization.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
AGPL 3.0
Network copyleft: like the GPL, and also triggered by offering the software over a network.
Community files
- README: present
- Contributing guide: present
Watch-outs
- AGPL-style copyleft also applies when the software is offered over a network.
General guidance from repository metadata, not legal advice. How we score
From the README
🚀 10x easier, 🚀 140x lower storage cost, 🚀 high performance, 🚀 petabyte scale - Elasticsearch/Splunk/Datadog alternative for 🚀 (logs, metrics, traces).
OpenObserve (O2 for short) is a cloud-native observability platform built specifically for logs, metrics, traces, analytics, RUM (Real User Monitoring - Performance, Errors, Session Replay) designed to work at petabyte scale.
It is straightforward and easy to operate, in contrast to Elasticsearch, which requires understanding and tuning numerous settings. Get OpenObserve up and running in under 2 minutes.
OpenObserve serves as a seamless replacement for Elasticsearch for users who ingest data using APIs and perform searches. OpenObserve comes with its own user interface, eliminating the need for separate installation.
You can reduce your log storage costs by ~140x compared to Elasticsearch by using OpenObserve. Below, we present the results from pushing logs from our production Kubernetes cluster to both Elasticsearch and OpenObserve using Fluent Bit.
For a full list of features, check the documentation.
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
+2,335 stars over 82 days across 18 snapshot days; best day +164 on Sep 16.
Forks
1.1K+207
Open issues
558-26
Compared with peers in Analytics
Fastest-growing repositories GStars tracks in this cohort for the week of Sep 27, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| satnaing/shadcn-admin | 15.6K | +1.3K | 75 | 330 days ago |
| hicccc77/WeFlow | 15.0K | +167 | 75 | — |
| Mathieu2301/TradingView-API | 5.5K | +164 | 17 | 364 days ago |
| netdata/netdata | 80.8K | +155 | 75 | 7 days ago |
| PostHog/posthog | 40.1K | +151 | 45 | today |
| openobserve/openobserve | 22.2K | +0 | 75 | 3 days ago |
| Category median | 15.6K | +164 | 75 | — |
Discover Repositories
Search across tracked repositories by name or description