coroot

#OpenSource

Product information

Coroot is an open-source APM and observability tool designed for microservices, offering a viable alternative to DataDog and NewRelic. Leveraging eBPF, Coroot provides rapid and comprehensive insights into system performance, enabling users to monitor, analyze, and optimize their infrastructure effortlessly for peak reliability at any scale.

The tool automates the collection of metrics, logs, traces, and profiles without the need for manual instrumentation, providing a complete service map with no blind spots. It includes predefined inspections that audit applications without configuration, and an application health summary that offers a clear status of services, even in large-scale environments. Coroot features SLO tracking, distributed tracing for outlier requests, and anomaly investigation with one-click actions.

Coroot's eBPF-based instrumentation captures requests from legacy or third-party services without code changes. It offers out-of-the-box event clustering for log patterns, seamless logs-to-traces correlation, and fast search capabilities via ClickHouse. Users can profile applications in one click to analyze unexpected spikes in CPU or memory usage, and compare anomalies to baseline behavior.

Built-in expertise allows Coroot to automatically identify over 80% of issues, sending a single alert for any SLO breaches that includes all relevant inspection results. Deployment tracking is also automated, with each release monitored and compared to previous ones, ensuring no performance degradation goes unnoticed. Integrated cost monitoring helps developers track the impact of changes on cloud expenses without needing access to cloud accounts.

Coroot can be deployed as a Docker container or within any Kubernetes cluster, with comprehensive documentation and a live demo available. It is licensed under the Apache License, Version 2.0, and supported by a community on Slack, GitHub Discussions, and Twitter.

Pricing

Pricing information is not available