Overview of Cilium Tetragon capabilities
mainCilium Tetragon is a security observability and runtime enforcement tool powered by eBPF. It provides real-time detection and reaction to security-significant events directly in the Linux kernel.
Key capabilities include:
- Event Detection: Monitors process execution, system call activity, and I/O activity (including network and file access).
- Kubernetes Awareness: In Kubernetes environments, Tetragon understands identities such as namespaces and pods, allowing security policies to be configured relative to specific workloads.
- Kernel-Level Enforcement: Performs filtering, blocking, and reacting directly in the kernel to minimize overhead and prevent attackers from bypassing security by manipulating user-space data.
- Deep Hooking: Can hook into any Linux kernel function and filter based on arguments, return values, and metadata (e.g., executable names, files, sockets, or capabilities).