Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/coroot/coroot

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.
https://github.com/coroot/coroot

alerting apm dashboard database-monitoring devops distributed-tracing ebpf k8s kubernetes log-analysis metrics microservice monitoring network-monitoring observability postgresql-monitoring prometheus service-map slo tracing

Last synced: 28 days ago
JSON representation

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.

Awesome Lists containing this project

README

        

![](https://github.com/coroot/coroot/actions/workflows/build.yml/badge.svg)
[![Go Report Card](https://goreportcard.com/badge/github.com/coroot/coroot)](https://goreportcard.com/report/github.com/coroot/coroot)
[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![](https://img.shields.io/badge/slack-coroot-brightgreen.svg?logo=slack)](https://join.slack.com/t/coroot-community/shared_invite/zt-1gsnfo0wj-I~Zvtx5CAAb8vr~r~vecyw)

### [Features](#features) | [Installation](https://coroot.com/docs/coroot/quick-start/community) | [Documentation](https://coroot.com/docs/) | [Community & Support](#community--support) | [Live demo](https://community-demo.coroot.com/)

## 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](https://coroot.com/docs/coroot/quick-start/community).

## Documentation

The Coroot documentation is available at [coroot.com/docs](https://coroot.com/docs/).

## Live demo

A live demo of Coroot is available at [community-demo.coroot.com](https://community-demo.coroot.com/)

## Community & Support

* [Community Slack](https://join.slack.com/t/coroot-community/shared_invite/zt-1gsnfo0wj-I~Zvtx5CAAb8vr~r~vecyw)
* [GitHub Discussions](https://github.com/coroot/coroot/discussions)
* [GitHub Issues](https://github.com/coroot/coroot/issues)
* Twitter: [@coroot_com](https://twitter.com/coroot_com)

## Contributing
To start contributing, check out our [Contributing Guide](https://github.com/coroot/coroot/blob/main/CONTRIBUTING.md).

## License

Coroot is licensed under the [Apache License, Version 2.0](https://github.com/coroot/coroot/blob/main/LICENSE).