Module config

Source

Modules§

sibling

Structs§

All
Monitor all processes (if Proc is not set) or all CPUs (if Cpu is not set).
BranchType
Branch types.
CallChain
Call chain options.
Cgroup
Which cgroup to monitor.
Cpu
Which CPU to monitor.
EntryFormat
Controls the format of LBR entry.
ExtraRecord
Generate extra record types.
Lbr
LBR options.
Mmap
Mmap record options.
Opts
Event options.
Priv
Privilege levels.
Proc
Which process (thread) to monitor.
RecordIdFormat
Controls the format of RecordId.
RegsMask
Register mask that defines the set of CPU registers to dump on samples.
SampleFormat
Controls the format of sample record.
SigData
Semantic wrapper for signal data to pass.
Size
Semantic wrapper for options that require a size (in bytes).
StatFormat
Controls the format of Stat.
Target
Event target, the process (or cgroup) and CPU to monitor.
TargetPriv
Branch target privilege levels.
UseBuildId
Carry BuildId instead of Device in Mmap records if possible.
WakeUp
Wake up options for asynchronous iterators.

Enums§

Clock
Available internal Linux timers.
Inherit
Controls the inherit behavior.
OnExecve
Counter behavior when calling execve.
Repr
Controls how weight values are represented.
SampleOn
Controls when to generate a sample record.
SampleSkid
Controls the amount of sample skid.
WakeUpOn
When to wake up asynchronous iterators.