Inspektor Gadget

Inspektor Gadget

AI interface to troubleshoot and observe Kubernetes/Container workloads.

1.1K

36 Tools

Packaged by
Requires Configuration
Add to Docker Desktop

Version 4.43 or later needs to be installed to add the server automatically

Tools

NameDescription
gadget_advise_networkpolicyGenerate network policies according to the K8s traffic
gadget_advise_seccompSuggest a seccomp profile
gadget_audit_seccompAudit syscalls according to the seccomp profile
gadget_bpfstatsGet memory and CPU usage of eBPF programs and Gadgets
gadget_deadlockuse uprobe to trace pthread_mutex_lock and pthread_mutex_unlock in libc.so and detect potential deadlocks
gadget_fdpassTrace file descriptor passing via a unix socket (SCM_RIGHTS)
gadget_fsnotifyenrich inotify or fanotify events
gadget_profile_blockioProfile block I/O operations
gadget_profile_cpuProfile CPU
gadget_profile_qdisc_latencyprofile network scheduler latency
gadget_profile_tcprttProfile TCP connections' Round-Trip Time (RTT)
gadget_snapshot_processShow running processes
gadget_snapshot_socketShow TCP and UDP sockets
gadget_top_blockioPeriodically report input/output block device activity. This gadget requires Linux Kernel Version 6.5+
gadget_top_filePeriodically report read/write activity by file
gadget_top_processPeriodically report process statistics
gadget_top_tcpPeriodically report tcp send receive activity by connection
gadget_trace_bindtrace stream socket binding syscalls
gadget_trace_capabilitiestrace security capability checks
gadget_trace_dnstrace dns requests and responses
gadget_trace_exectrace process executions
gadget_trace_fsslowerTrace open, read, write and fsync operations slower than a threshold
gadget_trace_lsma strace for LSM tracepoints
gadget_trace_mallocuse uprobe to trace malloc and free in libc.so
gadget_trace_mounttrace mount syscalls
gadget_trace_oomkilltrace OOM killer
gadget_trace_opentrace open files
gadget_trace_signaltrace signal
gadget_trace_snitrace sni
gadget_trace_ssluse uprobe to capture data on read/recv or write/send functions of OpenSSL, GnuTLS, NSS and Libcrypto
gadget_trace_tcpmonitor connect, accept and close events of TCP connections
gadget_trace_tcpdroptrace TCP packets dropped by the kernel
gadget_trace_tcpretranstrace TCP retransmissions
gadget_traceloopsyscalls flight recorder
ig_deployManage the deployment of Inspektor Gadget on target system
ig_gadgetsManage running gadgets

Manual installation

You can install the MCP server using:

Installation for

Related servers