Install Monitorix 3.4.0, lightweight system monitoring tool in Ubuntu

December 4, 2013

lightweight system monitoring tool

 

Want to monitor Ubuntu Server remotely with a graphical interface? Well, there are quite a few ways. Here I’ll you a lightweight tool called Monitorix.

Monitorix is an open source tool which allows to monitor server information through your web browser. It displays graphs with:

  • System load average and usage
  • Global kernel usage
  • Kernel usage per processor
  • Filesystem usage and I/O activity
  • eth0 network traffic and usage
  • System services demand
  • Network port traffic
  • Users using the system
  • Devices interrupt activity

Monitorix has a built-in HTTP server, it also works with Apache, Nginx, lighttpd, etc.

monitorix login screen

monitorix login screen

monitorix main window

monitorix main window

Install Monitorix:

On Ubuntu/Debian server, first install the dependencies:

sudo apt-get update

sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl

Download the DEB package (For the latest go to this page):

wget http://www.monitorix.org/monitorix_3.4.0-izzy1_all.deb

Install Monitorix:

sudo dpkg -i monitorix_3.4.0-izzy1_all.deb; sudo apt-get -f install

Start the service:

sudo service monitorix start

Finally, access remotely or locally by typing http://serverip:8080/monitorix in your web browser.

The config file is /etc/monitorix.conf. There you can change the port, deny or allow remote host, and something else.

I'm a freelance blogger who started using Ubuntu in 2007 and wish to share my experiences and some useful tips with Ubuntu beginners and lovers. Please notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via [email protected]

One response to Install Monitorix 3.4.0, lightweight system monitoring tool in Ubuntu

  1. This was helpful. Thanks