Wednesday, 10 June 2015

Glances - Max information in Minimum space #CentOS 7

Glances is a cross-platform curses-based system monitoring tool which aims to present a maximum of information in a minimum of space.It can adapt dynamically the displayed information depending on the terminal size.

Glances is written in Python and uses the psutil library to get information from your system.

Environment : CentOS 7
Installation 
Actually, package exists for CentOS in EPEL repository and install using your favorite package managers. 

#yum install epel-release
#yum install -y glances.noarch

I found this utility very useful as I don't have to type multiple commands to monitor the system, instead all data would be displayed in one single screen, 

CPU information (user, system, and idle programs )
Memory & Swap information 
CPU load for 1min, 5min, 15mins
Total number of process currently running 
Network download/uploads of network connections
Disk read/write speed
Disk usages
Date and time at the right bottom


You can press 'h' hot keys for fine tuning. 


If any one are more interested to know on this utility  here it is, http://glances.readthedocs.org/en/latest/

Simple utility to capture all the data in one screen.