Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BpfObject ¶
func BpfObject(config *tracee.Config, kConfig *helpers.KernelConfig, osInfo *helpers.OSInfo, installPath string, version string) error
BpfObject sets up and configures a BPF object for tracing and monitoring system events within the kernel. It takes pointers to tracee.Config, helpers.KernelConfig, and helpers.OSInfo structures, as well as an installation path and a version string. The function unpacks the CO-RE eBPF object binary, checks if BTF is enabled, unpacks the BTF file from BTF Hub if necessary, and assigns the kernel configuration and BPF object bytes.
func KernelConfig ¶
func KernelConfig() (*helpers.KernelConfig, error)
func SetLibbpfgoCallbacks ¶
func SetLibbpfgoCallbacks()
SetLibbpfgoCallbacks sets libbpfgo logger callbacks
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.