How to install psdash in CentOS 7

To install psdash in CentOS 7

psdash is a system monitoring and information web dashboard for Linux written in python using psutils and flask. The GUI is pretty much straight forward and clean. All the data is updated automatically so there is no need to refresh.
It implements many functionalities offered by UNIX command line tools such as ps, top, lsof, netstat, ifconfig, who, df, kill, free, nice, ionice, iostat, iotop, uptime, pidof, tty, taskset, pmap. It is so simple to install psdash on CentOS 7, and this tutorial covers the ground on the same issue.

Installing psdash

First, it is very essential to update your system, and for that you need to make use of the following command.

root@linuxhelp:~# apt-get update
Hit:1 http://in.archive.ubuntu.com/ubuntu xenial InRelease          
Hit:2 http://ppa.launchpad.net/ondrej/php/ubuntu xenial InRelease 
.
.
Fetched 306 kB in 2s (137 kB/s)   
Reading package lists... Done

Once the system is installed PIP on Ubuntu-16.04

root@linuxhelp:~# apt-get install python-pip
Reading package lists... Done
.
.
 bingwallpaper
Reading package lists... Done

Install psdash using PIP

root@linuxhelp:~# pip install psdash
Collecting psdash
  Downloading psdash-0.6.2.tar.gz (169kB)
    100% |████████████████████████████████| 174kB 285kB/s 
.
.
Successfully installed Flask-0.10.1 Jinja2-2.10 MarkupSafe-1.0 Werkzeug-0.14.1 gevent-1.0.2 glob2-0.4.1 greenlet-0.4.12 itsdangerous-0.24 msgpack-python-0.5.1 netifaces-0.10.4 psdash-0.6.2 psutil-2.1.3 pyzmq-13.1.0 zerorpc-0.4.4

To start a psdash process

root@linuxhelp:~# INFO | psdash.run | Starting psdash v0.6.2
INFO | psdash.run | Listening on 0.0.0.0:5000
INFO | psdash.run | Starting web server

After this you need to open your browser and type https://localhost:Portnumber for the psdash website. The site gets opened.


With this, the installation of psdash on CentOS 7 is covered in this tutorial.

Tag : CentOS
FAQ
Q
How to start Starting a psdash agent?
A
run the following command,
$ psdash -a --register-to [http|https]://[host]:[port] --register-as my-agent-node
Q
whatg is the license of pdash?
A
Meta
License: Public Domain (CC0)
Q
what are its major dependencies?
A
python-pip alone is required for this!!!
Q
What is psdash?
A
psdash is a system monitoring and information web dashboard for Linux written in python using psutils and flask. The GUI is pretty much straight forward and clean. All the data is updated a
Q
What are its unique features?
A
It implements many functionalities offered by UNIX command line tools such as ps, top, lsof, netstat, ifconfig, who, df, kill, free, nice, ionice, iostat, iotop, uptime, pidof, tty, taskset