Coroot
An open-source observability platform that uses eBPF to automatically discover and monitor services. Provides service maps, latency analysis, log correlation, CPU and memory profiling, and network analysis — with embedded ClickHouse and Prometheus, no external databases required.
What You Can Do After Deployment
- Visit your domain — open the Coroot dashboard
- Install the agent — deploy coroot-node-agent on your infrastructure nodes
- View service map — see auto-discovered services and their dependencies
- Analyze latency — drill into request latency distributions and bottlenecks
- Correlate logs and traces — link logs, traces, and metrics for each service
Key Features
- eBPF-based automatic service discovery and dependency mapping
- Request latency analysis with percentile breakdowns
- CPU and memory profiling with flame graphs
- Log collection and correlation with metrics
- Network traffic analysis and retransmit detection
- Deployment tracking with automated change impact analysis
- SLO monitoring with burn rate alerts
- Embedded ClickHouse for metrics storage
- Embedded Prometheus for time series data
- Single container deployment — no external databases
License
Apache-2.0 — GitHub | Website