You are viewing documentation for Falco version: v0.26.2

Falco v0.26.2 documentation is no longer actively maintained. The version you are currently viewing is a static snapshot. For up-to-date documentation, see the latest version

Black Lives Matter.

The Falco Project takes a stand against racism.

The Falco Project

Cloud-Native runtime security


Deep kernel tracing built on the Linux kernel, eBPF, and ptrace. Enrich kernel events with Kubernetes and container metainformation. See everything.


Describe security rules against your system. Protect against unknown or unwanted behavior. Detect 0 day vulnerabilities, CVEs, anomalies, and threats.


Take action during an security violation. Build powerful response applications on the Falco APIs in the case of malicious behaviour.

Featured video

Show more videos


Star Watch Fork

Build secure applications with Falco at the core.

Use Falco with Kubernetes, Linux, and Serverless applications.


Set up Falco to begin development

  1. On Linux
  2. In Kubernetes
  3. Container Images
  4. Integrations


Falco leverages gRPC and supports several SDKs to build with Falco

  1. Go
  2. Rust
  3. C++
  4. Python


Configure Falco using rules, alerts, and other options

  1. Configuration
  2. Rules
  3. Alerts
  4. Examples

Falco Slack Channels

Developer Mailing List

GitHub Community

The Falco Community is bound to The Linux Foundation privacy policy. When you communicate with us (via email, phone, through the Sites or otherwise), we may maintain a record of your communication.

Originally Created By




Falco is a Cloud Native Computing Foundation Incubating project