
Similar to Windows Task Manager, Ubuntu offers a system monitoring utility that will display running processes, memory usage, file system usage. Apart from monitoring, you can also take several actions from the system monitor user interface — such as killing a running process.
In this article, let us review how to put the basic monitoring options right on the task bar panel on Ubuntu desktop.
Add System Monitor to Ubuntu Task Bar Panel
Right click on the task bar panel and click on ‘Add to Panel’ as shown below.

Fig: Launch – Add to Panel
Search for the term “system” -> select “System Monitor” and -> click on “Add” as shown below.
Fig: Search System Monitor and add to Panel
By default this will only add the processes usage graph as shown below.
Fig: Processes Usage Graph on Ubuntu Task Bar Panel
Add Memory Usage, Load Average and Disk Usage Graphs to Ubuntu Task Bar Panel
Right mouse click on the Processes graph that is displayed on the task bar panel, and select ‘Preferences’. Select the following check-boxes under the ‘Monitored Resources’ section. You can also choose Network, or Swap Space if you like to monitor those.
- Processor (already selected)
- Memory
- Load
- Harddisk
By default it displays the memory usage in green, cache in light green, process usage in blue, load average in red. You can change the colors, and the refresh interval.
Fig: Ubuntu System Monitor Preferences
After the above selection, you’ll see 4 graphs in the Ubuntu task bar itself as shown below.
Fig: Multiple graphs displayed on the Ubuntu task bar
Ubuntu System Monitor GUI
To view the system monitor in a bigger window, right click on any one of the system monitor graphs in the task bar, and click on “Open System Monitor”, which will display the System monitor in the bigger window as shown below.
From the Processes tab, you can view all the process along with their status, %CPU usage, memory used by the process etc., You can also kill a process directly from here.
Fig: Ubuntu System Monitor – Processes tab
The file systems tab displays the disk usages.
Fig: Ubuntu System Monitor – File Systems tab
The resources tab displays last 60 seconds of data in three different graphs for CPU, Memory and Network.
Fig: Ubuntu System Monitor – Resources tab
Get free Unix tutorials, tips and tricks straight to your email in-box.
If you enjoyed this article, you might also like..


My name is Ramesh Natarajan. I will be posting instruction guides, how-to, troubleshooting tips and tricks on Linux, database, hardware, security and web. My focus is to write articles that will either teach you or help you resolve a problem. Read more about
{ 4 comments… read them below or add one }
Actually, it’s the GNOME project that provides this tool.
Ubuntu simply packages GNOME as part of it default release. Other releases of Ubuntu such as Kubuntu and Xubuntu which don’t include GNOME, will also not include this tool.
@Paul,
Thanks for clarifying that this tools is available as part of GNOME and not available on other releases of Ubuntu.
Great list. I was having problems with firefox using a ton of memory and using these came in very handy. Thanks.
The Gnome System Monitor itself uses way too much CPU time. While they’ve taken some steps to resolve this, I’ll still take htop over GSM any day.