Linux Dash is really light Weight real time web based performance monitoring tool for Linux Desktop & servers. It provides simple and powerful GUI with widgets. We can rearrange the Widgets as per our convenient, also you can do like drag and drop. Linux Dash will show server statistics such as CPU, RAM, Disk, Network & installed applications.
It consume 1MB on disk, Live graphs, refresh-able widgets, and a growing no of supported modules. Linux Dash supports PHP on Apache and Nginx, Node.js, Python, and Go.
1) Prerequisites for Linux Dash
I’m going ahead Linux Dash installation with Apache & php, so make sure you have to install LAMP before proceeding Linux Dash installation, alternatively you can go with LEMP.
2) Install Linux Dash
 Just clone the Linux Dash files from GitHub Repository. Make sure you should clone on Apache public folder /var/www/html. It will automatically create folder called linux-dash after the github clone.
# cd /var/www/html # git clone https://github.com/afaqurk/linux-dash.git
3) Secure Dashboard
 Make sure you have to secure your dashboard from unauthorized user access by adding password. The Apache HTTP Server can use a .htpasswd file referenced from a .htaccess file to create restricted protected areas. 
# htpasswd -c /var/www/html/linux-dash/.htpasswd 2g
.htpasswd is the standard file name that contains the encrypted format authentication credentials, and you can actually call it whatever you want as long as you reference it in the .htaccess file.
AuthUserFile /var/www/html/linux-dash/.htpasswd AuthType Basic AuthName "My restricted Area" Require valid-user
4) Monitor Server Statistics from Linux-Dash
 Open your browser and navigate to http://localhost/linux-dash, Enter the username and password which you created.
5) Linux-Dash Screen Shot Tour
For reference purpose, i have added few screen shot here.
General Info

RAM Usage

CPU Avg Usage

CPU Utilization

Bandwidth Usage

Disk Usage

Old dashboard

Enjoy…)
