Skip to content

StLeoX/coroot

This branch is 34 commits ahead of, 172 commits behind coroot/coroot:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b6bb7d8 · Jan 10, 2025
Jan 10, 2025
Dec 11, 2024
Dec 3, 2024
Nov 20, 2024
Dec 11, 2024
Aug 1, 2024
Dec 20, 2024
Dec 2, 2024
Dec 17, 2024
Dec 17, 2024
Dec 9, 2024
Dec 6, 2024
Sep 7, 2022
Dec 11, 2024
Sep 5, 2024
Sep 12, 2024
Aug 23, 2024
Dec 4, 2024
Sep 12, 2024
Jan 10, 2025
Dec 17, 2024
Oct 13, 2022
Jan 10, 2025
Dec 9, 2024
Sep 14, 2022
Jun 12, 2024
Dec 21, 2024
Dec 21, 2024
Aug 31, 2022
Jan 10, 2025
Oct 7, 2024
Dec 17, 2024
Nov 20, 2024
Dec 11, 2024

Repository files navigation

Go Report Card License

Open-source observability augmented with actionable insights

Collecting metrics, logs, and traces alone doesn't make your applications observable. Coroot turns that data into actionable insights for you!

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

Application Health Summary

  • Easily understand the status of your services, even when dealing with hundreds of them
  • Gain insight into application logs without the need to manually inspect each one
  • SLOs (Service Level Objectives) tracking

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

  • Log patterns: out-of-the-box event clustering
  • Seamless logs-to-traces correlation
  • Lightning-fast search based on ClickHouse

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

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

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.

Live demo

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

Community & Support

Contributing

To start contributing, check out our Contributing Guide.

License

Coroot is licensed under the Apache License, Version 2.0.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages

  • Go 58.9%
  • Vue 38.0%
  • JavaScript 1.7%
  • CSS 0.7%
  • Shell 0.5%
  • Makefile 0.1%
  • Other 0.1%