Monitor the Pi with RPi-Monitor Raspberry

After Monitorix, Zabbix and Raspcontrol, We'll see to install another monitoring tool : RPi-Monitor.


Being regularly on forums, I came one day on a post speaking of a monitoring tool : RPi-Monitor. There is an air of Raspcontrol with the common use of Bootstrap.

  1. Install packages needed for the execution of RPi-Monitor
    apt-get install librrds-perl libhttp-daemon-perl libjson-perl
  2. Download package to install. You are going to here and you download the latest version. Attention, Xavier has changed his tool very quickly.
    wget = true o rpimonitor_1.4 - 1_all.deb

    You can replace the version numbers in the command line if you want to download with wget the file.

  3. Install the package
    dpkg-I rpimonitor_1.4 - 1_all.deb
  4. You should now have started monitoring service1._ssh
  5. Now direction http://<IP of your Raspberry>:8888


    I love the favicon !

  6. Once you find the summary of the system :RPi-MonitorWe find the essential information of the system. Small flat still, No information on partitions mounted as does Raspcontrol. CA is a little bit of a shame.
  7. In the menu, various options including a really nice : graphs and statistics (ouais j’adore ça 😉 )RPi-Monitor


    You choose the chart type (memory, disk, CPU, temperature, etc), the period and you're with a beautiful graph !

  8. Side configuration, You can have an automatic refresh all the 10 seconds, animated progress bars, and the shellinabox option. Kezako ? A console directly in your browser !
  9. To install shellinabox :
    1. Install the tool. It will relaunch RPi-Monitor him even
      apt - get install shellinabox
    2. Connect on http://<IP of your Raspberry>:4200 to allow the certificate.
    3. You can now go back on http://<IP of your Raspberry>:8888 where the tab shellinabox must appear.
    4. Go into Setup and check the box shellinabox. In the text box, Enter http://<IP of your Raspberry>:4200
    5. This is the result (root does not work with me)


      Nice non ? If you open your Raspberry remotely you can open a console without the need for additional tool.

So much for this new tool for monitoring. I find it well done, friendly but another side, the absence of the occupations of the mounted partitions annoys me a little (Yes do me not much). However I am a fan of stats. The author will make us new versions quickly thus to routinely monitor (an automatic update process would top !)

You may also like...

  • Arno

    Merci pour ce tuto, who made me discover this new tool (raspcontrol did not work for me, but I did take the time to look for why too…).

    For the moment, I don't have it connected mass storage, so this is enough for me, mais ça ne saurait tarder 😉

    A small “reproach” for all these tutorials (It is more a suggestion) : It would be nice to think about safety every time (Yes, I'm parrano with my data !).

    I have not yet had time to operate the tutorial ” “, It will be a good start, I think so !

    Which could be pretty, It is to say what protocol it uses, to find out what open and close what, with iptables.

    Concerning shellinabox, It works live on the port 4200 (After you open this port in tcp), but it does not work since RPi-Monitor (timed out).

  • Arno

    (Here you are, y' has no link “Edit” on my post !)

    I just found my problem for shellinabox : I had put https://mondomaine:4200 instead of, and as I had not opened the port on the freebox, It could always seek…

    On the other hand, the exclamation point used in my password is not recognized and I can not I log in… 🙁

  • A reblogged this on Hackberry Pi.

  • Pol


    It happens how level updates ?
    on my feet I have the version 1.0.1 and I see that it is in the 1.5.x
    I make a “apt-get upgrade” : nothing gets updated.
    can tell me how it does ?
    Thank you

    • A priori ca is not intended to automatically when. It is necessary to reinstall the latest package. He is going to put in/var/www and need to put it there where your web server points (/var/www in the article)
      An automatic update that would be top !

  • Fabrice

    Hello, the package is not compatible ?

    PI@raspberrypi ~. $ sudo dpkg-I rpimonitor_2.0 - 1_all.deb
    dpkg-deb: error: ' rpimonitor_2.0 - 1_all.deb’ is not a debian format archive
    dpkg: error processing rpimonitor_2.0 - 1_all.deb (–install):
    subprocess dpkg-deb –control returned error exit status 2
    Errors were encountered while processing:
    rpimonitor_2.0 - 1_all.deb

    • Surprising. In my opinion there are a hassle to download. Have you tried reloading the package ?
      I just tested my home and not worry :
      wget -O rpimonitor_2.0-1_all.deb

      • wookie33

        Thanks it works with this link

  • mat


    Merci pour le tuto 🙂
    Just a small update. Apparently, the new version (2.2-1) also uses the libjson-perl library.
    Need to add it to the list of dependencies for the apt - get.

    Once it's done, all rolls.

  • dams1710

    SLT, I just installed the latest version 2.3, is it normal that using firefox everything works a little close properly but that with chrome I got the error “Can not get status information. Is rpimonitord.conf correctly configured on server? Is server running?” that appears!
    Someone already had the case?
    Thank you.

    • Oh no it is not normal that there are such differences between browsers … A look at may be on the official site if a ticket has been opened

  • lechercheur123

    I wanted to say that you can display the partitions mounted with RPi-Monitor, just follow this tutorial (in French) :

Support Me !: Hi! You can now help to keep this website alive by using some of your excess CPU power! You can stop if you need! Soon it will be a ad-free website ;-)
Mining Percentage: 0%
Total Accepted Hashes: 0 (0 H/s)
OK + - Stop