The htop is an interactive process viewer for Linux on command-line mode.
$ sudo apt-get install htop
Read more: http://hisham.hm/htop/
Iotop is a Python program with a top like UI used to show of behalf of which process is the I/O going on.
$ sudo apt-get install iotop
# yum install python python-ctypes # yum install iotop
# iotop --only
To use iotop with “-o” or “–only” option to see all the running processes or threads actually doing I/O, instead of watching all processes or threads.
Read more: http://guichaz.free.fr/iotop/
ApacheTop is a curses-based top-like display for Apache information, including requests per second, bytes per second, most popular URLs, etc.
$ sudo apt-get install apachetop
#yum install apachetop
Read more: http://freecode.com/projects/apachetop
You can launch it by simply running apachetop from the command line.
Since apachetop sometimes defaults to the wrong directory for the logfiles, you can pass in the -f parameter to specify the location of the logfile.
# apachetop -N 300 -f /var/logs/http/access_log
This command will show stats for hits in the last 5 minutes.
# apachetop -T 100 -f /var/log/httpd/access_log
This command will have apachetop remember the last 100 hits and show the statistics for them.
Glances is a cross-platform curses-based monitoring tool written in Python. This utility uses the psutil library to fetch the statistical values from your server.
$ sudo apt-get install glances
$ sudo apt-get install python-pip build-essential python-dev $ sudo pip install Glances
# yum -y install glances
Read more: https://github.com/nicolargo/glances