Back to Falco

Supported Events

content/en/docs/reference/rules/supported-events/index.md

latest1.4 KB
Original Source

Here are the system call event types and args supported by the kernel module and eBPF probes via libscap included in the Falco libs. Note that, for performance reasons, by default Falco will only consider a subset of them indicated in the table below with "yes". However, it's possible to make Falco consider all events by using the -A command line switch.

Note that several event types exist:

  • Syscall events correspond to Linux system calls. Most of them have parameters, documented below, while some are detected as generic and they only offer the syscall ID.
  • Tracepoint events represent internal kernel events that may be significant but don't directly translate to any syscall.
  • Metaevents are generated from supplementary data sources, for instance, during data enrichment procedures or when the need for asynchronous actions arises. This group also encompasses some of Falco's internally produced events (such as the drop event) that are unavailable for rules.
  • Plugin events act as an envelope for actual plugin event data. In order to write rules that use plugins use the fields documented in the individual plugin.
<!-- generated with: falco --list-events --markdown -->

{{< markdown_inline contentPath="/docs/reference/rules/supported-events/supported-events.md"

}}