Checking system resources
Resource troubleshooting starts with available memory, active processes, file system capacity and service status. These commands provide a compact initial view.
free -h df -h ss -lnt systemctl --failed
Available memory is generally more useful than the raw free-memory value when evaluating Linux memory pressure. Swap activity should be considered together with actual latency and process behavior.