Requirements
- Coroot relies heavily on eBPF, therefore, the minimum supported Linux kernel version is 4.16.
- eBPF-based continuous profiling utilizes CO-RE. CO-RE is supported by most modern Linux distributions, including:
- Ubuntu 20.10 and above
- Debian 11 and above
- RHEL 8.2 and above
- Coroot gathers metrics, logs, traces, and profiles, with each telemetry signal associated with containers. In this context, a container refers to a group of processes running within a dedicated cgroup. The following container types are supported:
- Kubernetes Pods using Docker, Containerd, or CRI-O as their runtime environment
- Standalone containers: Docker, Containerd, CRI-O
- Docker Swarm
- Systemd units: any systemd service is also considered as a container
- Supported container orchestrators include:
- Kubernetes: Self-managed, EKS (including basic support for AWS Fargate), GKE, AKS, OKE
- OpenShift
- K3s
- MicroK8s
- Docker Swarm
- Limitations:
- Coroot doesn't support Docker-in-Docker environments such as MiniKube due to eBPF limitations
- WSL1 (Windows Subsystem for Linux) is not supported
Looking for 24/7 support from the Coroot team? Subscribe to Coroot Enterprise:Start free trial