GKrellM (GNU Krell Monitors)

GKrellM is a computer program based on the GTK+ toolkit that creates a single process stack of system monitors. It can be used to monitor the status of CPUs,main memory,hard disks,network interfaces, local and remote mailboxes, and many other things.

To make use of this program ;

1) Access to a server that need to be monitored ( - e.g Centos5
yum install gkrellm-daemon

2) Once installed check netstat -l and you will see the program running on port 19150

3) On your client machine (localhost) -e.g ubuntu

i) apt-get install gkrellm
ssh -NfL 19150:localhost:19150
iii) gkrellm -s localhost -P 19150