It’s hard work to monitor and debug performance problems with Linux. If you have the right tools, then it will be easier to work.
This presentation describes a list of Linux monitoring tools on the Internet.
1. top
2. sar
3. netsat
4. vmstat
5. iostat
6. ps -eff
However, this list has enough of the tools for you to play around and pick out the one that is suitable for your specific debugging and monitoring scenario.