As anyone who has worked in the Open Source World for some time, I have stocked my toolbox with a large number of common programs and utilities that help get the job done. All major distributions have each of the tools I am going to talk about either installed by default during setup or available via their core repositories post installation.
These tools will provide us the information and metrics to not only see what is going on with our system but will help with the analysis necessary when performance or stability becomes an issue. We are going to look at the ‘Top’ tools for finding disk, CPU, network and/or other system bottlenecks as well as some that just answer some basic questions. By no means is this initial list anywhere near comprehensive. I intend to follow up this article with several others introducing other tools and eventually diving in deeper with the more complex applications.