> ## Documentation Index
> Fetch the complete documentation index at: https://docs.odigos.io/llms.txt
> Use this file to discover all available pages before exploring further.

# System Requirements

> To ensure optimal performance and compatibility when deploying the Odigos VM Agent, your environment must meet the following system requirements.

<Note>
  Odigos eBPF-based data collection requires, at minimum, platforms that have underlying Linux kernel versions of 5.4.0.

  The required Linux capabilities depend on your kernel version:

  * **Kernel 5.4 – 5.7**: requires `CAP_SYS_ADMIN`.
  * **Kernel 5.8 and later**: requires `CAP_BPF` and `CAP_SYS_PTRACE`.

  We recommend running on kernel 5.8 or later when possible, as the more granular capabilities (`CAP_BPF` and `CAP_SYS_PTRACE`) follow the principle of least privilege compared to `CAP_SYS_ADMIN`.
</Note>

* Odigos Pro license key (or token) for the VM Agent.
* A Linux host, plus deployment-specific requirements:
  * **[Package installation](/vmagent/setup/installation)** — a RHEL-compatible
    distribution (DNF), a Debian-based distribution (APT), or any Linux system
    supporting RPM packages.
  * **[Docker deployment](/vmagent/setup/docker)** — Docker installed and
    running, with permission to start privileged containers. See also the
    [required permissions](/vmagent/setup/docker#required-permissions) on that
    page.
* At least one process or application on the host that is written in a
  [supported language](/enterprise/instrumentations/overview).
