Monday, October 26, 2026 4,350 lists 78,101 records on file
List your app or device

  1. Home
  2. Cloud Workload Protection Platforms
  3. Tracee

Tracee

Boston, United States and Ramat Gan, Israel

What it is

Tracee is a free Linux runtime security and observability tool that uses eBPF to monitor system calls, network activity, and file operations in real time. It creates events when it identifies behavior patterns that may indicate suspicious activity or security threats, with context such as process lineage, file paths, and network connections. Listed uses include security and compliance monitoring, troubleshooting, and forensic investigation. The project describes monitoring without code changes, low overhead, container awareness, and flexible policies. Tracee can be deployed as an executable binary, a Docker Hub container image, or a Helm chart in Aqua Security's registry; its quickstart documents installation on Kubernetes with the Aqua Helm chart. Prometheus scraping is supported by default, with metrics at :3366/metrics. Tracee supports x86 and arm64 processors and requires a compatible Linux kernel. Documented long-term supported kernel versions include 5.4, 5.10, 5.15, 6.2, and 6.5; some distribution kernels may also be supported. Instrumenting the kernel requires elevated capabilities, with privileged or root execution described as the easiest setup. Tracee does not run on macOS itself, though it can run in a Linux VM and observe that VM.

For and against

For

  • Monitors system calls, network activity, and file operations.
  • Provides event context including process lineage and file paths.
  • Supports Kubernetes deployment with an Aqua Helm chart.
  • Prometheus metrics are available by default.

Against

  • Linux only; it does not run on macOS itself.
  • Requires a compatible kernel and elevated capabilities.
  • Privileged or root execution is the easiest setup.

The verdict

Tracee provides Linux-focused runtime events and observability, with deployment options for binaries, containers, and Helm. Its OS, kernel, and permission requirements are important to account for before deployment.

Who it suits

Tracee may suit teams seeking Linux runtime security monitoring, compliance monitoring, troubleshooting, or forensic investigation. It is for environments able to meet its compatible-kernel and elevated-capability requirements.

Plans and prices

Tracee

Free

Open source project · Linux only · requires compatible kernel and elevated capabilities

Every plan, in full

On the record

Architecture
Tracee supports x86 and arm64 processors.aquasecurity.github.io · read 5 Oct 2026
Deployment
Tracee is available as an executable binary, a Docker Hub container image, and a Helm chart in Aqua Security's registry.aquasecurity.github.io · read 5 Oct 2026
Detection
Tracee identifies suspicious behavior patterns and potential security threats and generates real-time events.aquasecurity.github.io · read 5 Oct 2026
Features
The project lists monitoring without code changes, low overhead, container awareness, flexible policies, and event context such as process lineage, file paths, and network connections.aquasecurity.github.io · read 5 Oct 2026
Integrations
Tracee supports Prometheus scraping by default, with metrics available at :3366/metrics.aquasecurity.github.io · read 5 Oct 2026
Kernel compatibility
The prerequisites page names long-term supported kernel versions 5.4, 5.10, 5.15, 6.2, and 6.5, and notes that distribution kernels may also be supported.aquasecurity.github.io · read 5 Oct 2026
Kubernetes
The quickstart documents installing Tracee on Kubernetes with the Aqua Helm chart.aquasecurity.github.io · read 5 Oct 2026
Linux requirement
Tracee depends heavily on Linux and does not support other operating systems.aquasecurity.github.io · read 5 Oct 2026
Mac support
Tracee does not run on macOS itself; it can run inside a Linux VM, where it sees the VM rather than the Mac host.aquasecurity.github.io · read 5 Oct 2026
Permissions
Tracee needs non-trivial capabilities to instrument the kernel; the documentation says the easiest setup is running it as privileged or root.aquasecurity.github.io · read 5 Oct 2026
Security detail
Tracee documents LSM-based events as a way to cross-reference syscall events and mitigate a race condition in reading user-program information.aquasecurity.github.io · read 5 Oct 2026
Support
The project directs users to GitHub Discussions and Slack for community discussion and to GitHub issues for trouble reports and feedback.aquasecurity.github.io · read 5 Oct 2026
Use cases
Listed use cases include security monitoring, compliance monitoring, troubleshooting, and forensic investigation.aquasecurity.github.io · read 5 Oct 2026
What it does
Tracee is a runtime security and observability tool that uses eBPF to monitor Linux system calls, network activity, and file operations in real time.aquasecurity.github.io · read 5 Oct 2026

Alternatives to Tracee

Every alternative, ranked