Sysadmins have many tools to view and manage running processes: top, atop, and htop. All of these tools monitor CPU and memory usage, and most of them list information about running processes Glances, also monitors filesystem I/O, network I/O, and sensor readouts that can display CPU and other hardware temperatures as well as fan speeds and disk usage by hardware device and logical volume.
To start Glances on a Linux host, open a terminal session and enter the command glances. Glances has three main sections—Summary, Process, and Alerts—as well as a sidebar. I'll explore them and other details for using Glances now.
The Summary section above provides an overview of the system's status. The first line shows the hostname, the Linux distribution, the kernel version, and the system uptime.
The next four lines display CPU, memory usage, swap, and load statistics. The left column displays the percentages of CPU, memory, and swap space that are in use. It also shows the combined statistics for all CPUs present in the system.
The Memory portion of the Summary section contains statistics about memory usage.