Requirements
* Coroot relies heavily on eBPF, therefore, the minimum supported Linux kernel version is 5.1.
Architecture
Architecture Diagram
Kubernetes
Add the Coroot helm chart repo:
Kubernetes Operator
The best way to deploy Coroot into a Kubernetes or OpenShift cluster is by using the coroot-operator.
OpenShift
Coroot Enterprise Edition is available in the OperatorHub catalog and is fully certified for OpenShift,
Docker
Install Docker Compose
Docker Swarm
Step #1: Initialize Docker Swarm
Ubuntu & Debian
Step #1: Installing ClickHouse
RHEL & CentOS
Step #1: Installing ClickHouse
Windows
The Coroot Windows agent monitors Windows hosts, including Windows Services and Docker (Windows) containers, and ships metrics, logs, and DNS/network telemetry to Coroot. It connects out to an existing Coroot instance, so before you start you need Coroot's URL and a project API key (Project Settings → API keys).
Performance Impact
Coroot leverages eBPF to collect telemetry data, such as metrics and traces.