I hope that you are aware of Raspberry Pi and have a working Raspberry with Raspbian installed. Now you are eligible to install RPi-Monitor(A graphical user interface for real time Raspberry Pi monitoring). RPi-Monitor has a web interface which can be accessed by any modern web browser, this would help us to monitor and have a graphical view of Raspberry Pi(With status, pi charts, histograms and Bar diagrams) about the following :-
The status page presents a summary of:
- Version: Installed and is it up to date?
- Uptime: Current clock of the Raspberry Pi and how long is it running.
- CPU: Load average, and CPU configuration.
- Temperature: Current temperature measured in the CPU
- Memory: Amount of memory available
- Swap: Swap usage
- SD Card: Disk usage for partition boot and root
- Network: Volume of data exchanged on the network
Available graphs are:
- CPU Loads
- Disk Boot
- Disk Root
This makes our life simpler as we do not have to deal with the Command Line Interface and hence no need to learn specific commands.
If you are not aware of Raspberry Pi, then please check the blog “What is Raspberry Pi ?” and then to install OS(Raspbian) on Raspberry Pi check the blog “Starting/Booting Raspberry Pi“. You may also purchase a new Raspberry Pi(Purchase single unit or full package[recommended]) from amazon.
Installing RPi-Monitor on Raspberry Pi
1.Let us start by updating the repository and upgrading all our liberaries and Raspbian OS. Please paste the following command on command line.
sudo apt-get update sudo apt-get upgrade
2. Now let us install all the missing libraries/plugins which are required to install Webmin. Missing libraries will be installed and existing libraries will be skipped automatically. When prompted please give “y” and enter.
sudo apt-get install librrds-perl libhttp-daemon-perl libjson-perl libipc-sharelite-perl libfile-which-perl
3. Go to home folder and create one folder to download RPiM.
cd ~ ; mkdir RPiM; cd RPiM
4. Download the latest version of RPi-monitor application.
sudo wget https://github.com/XavierBerger/RPi-Monitor-deb/blob/master/packages/rpimonitor_2.9.1-1_all.deb
5. Finally Install RPi-monitor.
sudo dpkg --install rpimonitor_2.9.1-1_all.deb
6.Now open up the Fing application on your mobile phone and get the IP address of your Raspberry Pi.
Let us assume that your ip Address is 192.168.1.4
7.Now enter the IP address on your PC/MAC or even the Raspberry Pi browser as <IP>:8888 and sign in using the pi user credentials.
Congratulations your RPi-Monitor tool is working successfully. You will see the Dashboard(As shown in the blog picture above) on login and you may now monitor your Raspberry Pi using this GUI(Graphical User Interface) very easily.
Note: Make sure that the user you are using to install and use RPi-Monitor should be a part of sudoer list. You may be wondering what’s this, to make things simpler just use the default pi user.
8. To uninstall RPi-Monitor, you can execute the following command:
sudo apt-get remove rpimonitor
I will make this even simpler for you. Instead of following the above steps and doing this by your own, you can order your card with pre-installed Raspbian OS and all the softwares by clicking the link below. Just insert the card and start your Raspberry Pi 🙂 .