AI interface to troubleshoot and observe Kubernetes/Container workloads.
1.1K
36 Tools
Version 4.43 or later needs to be installed to add the server automatically
Tools
Name | Description |
---|---|
gadget_advise_networkpolicy | Generate network policies according to the K8s traffic |
gadget_advise_seccomp | Suggest a seccomp profile |
gadget_audit_seccomp | Audit syscalls according to the seccomp profile |
gadget_bpfstats | Get memory and CPU usage of eBPF programs and Gadgets |
gadget_deadlock | use uprobe to trace pthread_mutex_lock and pthread_mutex_unlock in libc.so and detect potential deadlocks |
gadget_fdpass | Trace file descriptor passing via a unix socket (SCM_RIGHTS) |
gadget_fsnotify | enrich inotify or fanotify events |
gadget_profile_blockio | Profile block I/O operations |
gadget_profile_cpu | Profile CPU |
gadget_profile_qdisc_latency | profile network scheduler latency |
gadget_profile_tcprtt | Profile TCP connections' Round-Trip Time (RTT) |
gadget_snapshot_process | Show running processes |
gadget_snapshot_socket | Show TCP and UDP sockets |
gadget_top_blockio | Periodically report input/output block device activity. This gadget requires Linux Kernel Version 6.5+ |
gadget_top_file | Periodically report read/write activity by file |
gadget_top_process | Periodically report process statistics |
gadget_top_tcp | Periodically report tcp send receive activity by connection |
gadget_trace_bind | trace stream socket binding syscalls |
gadget_trace_capabilities | trace security capability checks |
gadget_trace_dns | trace dns requests and responses |
gadget_trace_exec | trace process executions |
gadget_trace_fsslower | Trace open, read, write and fsync operations slower than a threshold |
gadget_trace_lsm | a strace for LSM tracepoints |
gadget_trace_malloc | use uprobe to trace malloc and free in libc.so |
gadget_trace_mount | trace mount syscalls |
gadget_trace_oomkill | trace OOM killer |
gadget_trace_open | trace open files |
gadget_trace_signal | trace signal |
gadget_trace_sni | trace sni |
gadget_trace_ssl | use uprobe to capture data on read/recv or write/send functions of OpenSSL, GnuTLS, NSS and Libcrypto |
gadget_trace_tcp | monitor connect, accept and close events of TCP connections |
gadget_trace_tcpdrop | trace TCP packets dropped by the kernel |
gadget_trace_tcpretrans | trace TCP retransmissions |
gadget_traceloop | syscalls flight recorder |
ig_deploy | Manage the deployment of Inspektor Gadget on target system |
ig_gadgets | Manage running gadgets |
Manual installation
You can install the MCP server using:
Installation for