Linux Troubleshooting

Debug a single Linux host, VM, or container runtime at the kernel level with Inspektor Gadget via the standalone `ig` binary — no Kubernetes required. Use when something on a bare host, edge node, CI runner, or Docker/containerd/CRI-O box is failing and logs aren't enough: DNS or TCP failures, connection resets / retransmits / drops, processes exiting or being killed (OOM/signal), failed or missing file opens, permission / capability / seccomp / LSM denials, slow disk or file I/O, or "which process made this syscall / connection". Traces real kernel events with eBPF; enriches with container name/runtime when a runtime is present. Read-only. Not for Kubernetes clusters (use kubernetes-troubleshooting for `kubectl gadget`), plain application logs, or metrics dashboards.

inspektor-gadget 10a3390 6 files · 26.3 KB Updated

File contents

inspektor-gadget/inspektor-gadget/tree/main/skills/linux-troubleshooting commit 10a3390b8b

Frequently asked questions

npx skillmds@latest add inspektor-gadget/linux-troubleshooting