RUNBOOK COLLECTION
Linux Troubleshooting Runbooks
Evidence-first host troubleshooting for CPU, memory, storage, processes, ports and slow-server incidents.
SLOW
Server Running Slow
Start here when the symptom is broad. Classify CPU, memory, disk I/O, filesystem or network pressure.
Open runbook →CPUHigh CPU Usage
Confirm CPU pressure, identify processes and threads, and distinguish CPU work from I/O wait.
Open runbook →MEMHigh Memory / OOM Killed
Prove OOM events, inspect memory pressure and fix runaway workloads.
Open runbook →DSKDisk Usage / No Space Left
Trace filesystem pressure to directories, files, inodes or deleted-open files.
Open runbook →I/ODisk I/O Troubleshooting
Investigate latency, queueing, iowait and the workloads generating I/O.
Open runbook →KILLProcess Keeps Getting Killed
Separate OOM, signals, crashes, service restarts and container/runtime limits.
Open runbook →PORTAddress Already in Use
Find who owns a TCP/UDP port and resolve binding conflicts without killing blindly.
Open runbook →Related guide: Linux Network Troubleshooting Commands covers connectivity diagnostics from interfaces through DNS, TCP and HTTP.