Troubleshoot with a plan.
Step-by-step operational runbooks for diagnosing common infrastructure failures.
Kubernetes Troubleshooting
Start from the symptom, collect evidence, then work toward the underlying cause.
CrashLoopBackOff
Repeated container crashes: logs, exit codes, probes, configuration and dependencies.
Open runbook →IMGImagePullBackOff
Bad image names, registry authentication, networking and pull failures.
Open runbook →MEMOOMKilled
Memory limits, usage patterns, runtime settings and application behavior.
Open runbook →SCHPending Pods
Scheduler events, resources, taints, affinity, PVCs and quotas.
Open runbook →SVCService Unreachable
Selectors, endpoints, ports, DNS, NetworkPolicies and application binding.
Open runbook →Linux Troubleshooting
Production-focused runbooks for host-level resource incidents.
High Memory / OOM Killed
Prove an OOM event, inspect memory pressure and identify runaway workloads.
Open runbook →DSKDisk Usage / No Space Left
Move from filesystem pressure to the directory, file or process responsible.
Open runbook →CPUHigh CPU Usage
Separate real CPU saturation from I/O wait, then identify the process or thread responsible.
Open runbook →SLOWServer Running Slow
Triage CPU, memory, disk, I/O and network pressure before choosing a deeper runbook.
Open runbook →KILLProcess Keeps Getting Killed
Distinguish OOM kills, signals, crashes and service-manager restarts using evidence.
Open runbook →I/ODisk I/O Troubleshooting
Interpret iowait, device latency, queueing and per-process I/O without relying on one metric.
Open runbook →PORTAddress Already in Use
Find the listener, understand its bind address and resolve port conflicts safely.
Open runbook →