glances is a curses-based system monitoring tool written in python that can display in any terminal size.
Ranked in these QuestionsQuestion Ranking
Pro Important information all in one place
Unlike the default system monitors found in Ubuntu or Gnome Shell glances shows a lot of information all in one place instead of having to click through tab after tab. This makes cursory glances at ones stats a lot easier and less time consuming.
Pro Includes network bandwidth
Pro Works in a terminal
Works perfectly well even if you remote access a server via SSH.
Pro Easily installed
glances is a popular system monitor and in being so is often found in most distos repositories, so is easily installed.
Pro Web interface and Remote monitoring features
A Web interface based on a Restful JSON API is also available and allows remote monitoring.
Con Finding particular programs resources is time consuming
Due to the way glances lists out all the running programs it can be difficult to find a particular one as you would need to search through the whole list manually. This can be time consuming and frustrating when trying to pin down a rogue app.