Jump to content

Recommended Posts

Posted

this is posted to Gist:

https://gist.github.com/ag88/65db5434158683e43d1cc77c337ebdb5

  • Introduction

Rpi-monitor
https://github.com/XavierBerger/RPi-Monitor
is a very nice app for monitoring sbc (single board computers/ actually bigger computers as well) like RPi on a web.
it gives you a quick look at various system metrics cpu load, uptime, temperatures etc and more on a nice web page.
and on top, makes nice time series graphs for the same, practically a dashboard.

 

  • Installing in Armbian 25.8 for Orange Pi Zero 3

Rpi-monitor is normally not found in the common Apt repositories and actually the binary is a little old.
I tried installing it based on the 'formal' docs but hit some invalid public keys errors, possibly expired certs.
https://xavierberger.github.io/RPi-Monitor-docs/11_installation.html

so here is a 'workaround'

 

  •  Deb packages for rpi-monitor

you can find the packages in this repository (note that this may not be permanant and may change)
https://github.com/XavierBerger/RPi-Monitor-deb

use the **rpimonitor_latest.deb** file
https://github.com/XavierBerger/RPi-Monitor-deb/tree/develop/packages

 

  • install rpimonitor_latest.deb in Armbian

use apt to install *rpimonitor_latest.deb* as it has varous package dependencies. 
e.g. download it to a folder and from there run

sudo apt install ./rpimonitor_latest.deb 


the prior step should install rpimonitor, and check that the service is running by going to  http://your_sbc_ip_address:8888

 

  • checking the setup
  •  

rpi-monitor is runa as a systemd (unit) service 

if it is not running you can try 

systemctl status rpimonitor.service


or 
 

journalctl -u rpimonitor.service



to check what went wrong.

to start / stop rpi-monitor it is as per basic systemd services e.g.

systemctl start rpimonitor.service

 

  •  temperature 'not displaying'

apparently, it is affected by this issue:
https://github.com/XavierBerger/RPi-Monitor/issues/374

accordingly the fix/'workaround' is edit /etc/rpimonitor/template/temperature.conf
replace

#dynamic.1.postprocess=sprintf("%.2f", $1/1000)
dynamic.1.postprocess=$1/1000

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines