Show HN: Coroot – Copilot for Application Performance Troubleshooting
coroot.comNik and Anton here - we're building an open-source observability tool that transforms telemetry data into actionable insights. While there are many excellent observability tools on the market, pinpointing the root cause of an incident often requires manual searching through a sea of metrics, logs, and traces.
Coroot acts as a virtual assistant, conducting system audits just like an experienced engineer would:
- It utilizes telemetry data collected through eBPF to construct a model of the distributed system and understand its topology.
- It traverses the dependency graph and audits every relevant service to identify the root cause.
Our journey has been long, but we've made great strides in learning how to build better models of distributed systems, and improving our agents to gather the right metrics. Coroot is an open-source product (Apache 2.0), so you can self-host it for free. We charge for a cloud version with AI-based Root Cause Analysis, RBAC, and premium support.
It looks great.
What is the source of data for analysis?
Coroot leverages eBPF to collect metrics and traces, and its agent parses container logs to extract recurring patterns from them.
Here is the list of collected metrics with detailed descriptions: https://coroot.com/docs/metric-exporters/node-agent/metrics