Glances is a cross-platform system monitoring tool written in Python. Glances will run on almost any platform: GNU/Linux, FreeBSD, OS X and Windows. You can also use the built-in Web UI and monitor your system from any device.

Features

  • CPU
  • Memory
  • Load
  • Process list
  • Network interface
  • Disk I/O
  • IRQ / Raid
  • Sensors
  • Filesystem (and folders)
  • Docker
  • Monitor
  • Alert
  • System info
  • Uptime
  • Quicklook (CPU, MEM, LOAD)

Installation on Ubuntu:

Launch the Glances Auto Install script from the command line

curl -L https://bit.ly/glances | /bin/bash

Or on Ubuntu:

sudo apt-get install glances

TL;DR;

Visit Glances Website