A server is responding slowly. How do you find out why?
What they're checking
Whether you troubleshoot systematically from symptoms to cause.
A strong answer covers
- Scope the problem first: one server or all, since when, and what changed recently.
- Check resources in order (CPU, memory and swap, disk I/O, then network) with tools such as top, free and iostat.
- Look at application logs and dependencies, such as slow database queries or an upstream service.
- Fix the cause, then add monitoring or an alert so you would catch it earlier next time.