Coroot

Coroot 是一款开源 APM & Observability 工具,是 DataDog 和 NewRelic 的替代产品。由 eBPF 提供支持,可快速洞察系统性能。毫不费力地监控、分析和优化您的基础架构,在任何规模下都能达到最高可靠性。「Coroot is an open-source APM & Observability tool, a DataDog and NewRelic alternative 📊, 🖥️, 👉. Powered by eBPF for rapid insights into system performance. Monitor, analyze, and optimize your infrastructure effortlessly for peak reliability at any scale.」


Go Report Card
License

Features | Installation | Documentation | Community & Support | Live demo

Gain visibility into your system in minutes without any code changes

Coroot is an open-source eBPF-based observability tool that turns telemetry data into actionable insights,
helping you identify and resolve application issues quickly.

Features

Zero-instrumentation observability

  • Metrics, logs, traces, and profiles are gathered automatically by using eBPF
  • Coroot provides you with a Service Map that covers 100% of your system with no blind spots
  • Predefined inspections audit each application without any configuration

Distributed systems are no longer blackboxes

  • Understand exactly how components are communicating with each other
  • Identifying network issues has never been easier

Built-in expertise

  • Coroot can automatically identify over 80% of issues
  • If an app is not meeting its Service Level Objectives (SLOs), Coroot will send a single alert that includes the results of all relevant inspections
  • You can easily adjust any inspection for a particular application or an entire project

Explore any outlier requests with distributed tracing

  • Investigate any anomaly with just one click
  • Vendor-neutral instrumentation with OpenTelemetry
  • Are you unable to instrument legacy or third-party services?
    Coroot's eBPF-based instrumentation can capture requests without requiring any code changes.

Grasp insights from logs with just a quick glance

  • Coroot turns terabytes of logs into just a few dozen metrics by extracting repeated patterns right on the node
  • Works for any type of applications, including Kubernetes, Docker/Containerd, AWS RDS, or non-containerized apps
  • No configuration required

Profile any application in 1 click

  • Analyze any unexpected spike in CPU or memory usage down to the precise line of code
  • Don't make assumptions, know exactly what the resources were spent on
  • Easily investigate any anomaly by comparing it to the system's baseline behavior

Deployment Tracking

  • Coroot discovers and monitors every application rollout in your Kubernetes cluster
  • Requires no integration with your CI/CD pipeline
  • Each release is automatically compared with the previous one, so you'll never miss even the slightest performance degradation
  • With integrated Cost Monitoring, developers can track how each change affects their cloud bill

Cost Monitoring

  • Understand your cloud costs down to the specific application
  • Doesn't require access to you cloud account or any other configurations
  • AWS, GCP, Azure

Installation

You can run Coroot as a Docker container or deploy it into any Kubernetes cluster.
Check out the Installation guide.

Documentation

The Coroot documentation is available at coroot.com/docs/coroot-community-edition.

Live demo

A live demo of Coroot is available at community-demo.coroot.com

Community & Support

License

Coroot is licensed under the Apache License, Version 2.0.

主要指标

概览
名称与所有者coroot/coroot
主编程语言Go
编程语言 (语言数: 8)
平台
许可证Apache License 2.0
所有者活动
创建于2022-08-22 14:59:07
推送于2025-05-08 09:54:26
最后一次提交
发布数196
最新版本名称v1.11.2 (发布于 )
第一版名称0.1 (发布于 )
用户参与
星数6.4k
关注者数46
派生数273
提交数1k
已启用问题?
问题数229
打开的问题数78
拉请求数276
打开的拉请求数0
关闭的拉请求数15
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?