Gadgets
This section provides documentation for the Gadgets hosted in the gadgets folder of the Inspektor Gadget source tree. Check Artifact HUB to get a more complete list of Gadgets.
๐๏ธ advise networkpolicy
The advise networkpolicy gadget monitors the network activity in the specified namespaces
๐๏ธ advise_seccomp
The seccomp profile advisor gadget records syscalls that are issued in a
๐๏ธ audit_seccomp
The audit seccomp gadget provides a stream of events with syscalls that had
๐๏ธ bpfstats
The bpfstats Gadget provides CPU and memory usage for Gadgets and eBPF programs.
๐๏ธ deadlock
Use uprobe to trace pthreadmutexlock and pthreadmutexunlock in libc.so and detect potential deadlocks.
๐๏ธ fdpass
The fdpass gadget traces file descriptor passing via a unix socket (SCM_RIGHTS). Currently it only shows the sender side.
๐๏ธ fsnotify
The fsnotify gadget detects applications using inotify or fanotify and enriches the events with the process-related metadata.
๐๏ธ gpu_top
The gpu_top gadget reports real-time per-device GPU telemetry
๐๏ธ gpu_top_per_pid
The gputopper_pid gadget reports per-process GPU usage from the
๐๏ธ profile_blockio
The profile_blockio gadget gathers information about the usage of the
๐๏ธ profile_cpu
The profile cpu gadget takes samples of stack traces.