Pré-requis :

sudo apt-get install librrds-perl libhttp-daemon-perl libjson-perl libipc-sharelite-perl

Supposons Raspbian installé, vérifier la dernière version du deb disponible sur https://github.com/XavierBerger/RPi-Monitor-deb/tree/master/packages

Puis télécharger cette version (le numéro de version sera adapté) :

wget https://raw.github.com/XavierBerger/RPi-Monitor-deb/master/packages/rpimonitor_2.5.1-1_all.deb

Installer :

sudo dpkg -i rpimonitor_2.5.1-1_all.deb

L'interface de supervision est accessible depuis : http://ip_du_raspberrypi:8888/

La configuration est stockée dans : /etc/rpimonitord.conf
Les données à monitorer sont paramétrées dans : /etc/rpimonitord.conf.d/default.conf

Ajouter le support du stick USB WiFi :

Copier/coller les sections suivantes dans /etc/rpimonitord.conf.d/default.conf

dynamic.16.name=wifi_received
dynamic.16.source=/sys/class/net/wlan0/statistics/rx_bytes
dynamic.16.regexp=(.*)
dynamic.16.postprocess=$1*-1
dynamic.16.rrd=DERIVE

dynamic.17.name=wifi_send
dynamic.17.source=/sys/class/net/wlan0/statistics/tx_bytes
dynamic.17.regexp=(.*)
dynamic.17.postprocess=
dynamic.17.rrd=DERIVE

web.status.1.content.9.name=WiFi
web.status.1.content.9.icon=wifi.png
web.status.1.content.9.line.1="WiFi Sent: <b>"+KMG(data.wifi_send)+"<i class='icon-arrow-up'></i></b> Received: <b>"+KMG(Math.abs(data.wifi_received)) + "<i class='icon-arrow-down'></i></b>"

web.statistics.1.content.9.name=WiFi
web.statistics.1.content.9.graph.1=wifi_send
web.statistics.1.content.9.graph.2=wifi_received
web.statistics.1.content.9.ds_graph_options.net_send.label=Upload bandwidth (bits)
web.statistics.1.content.9.ds_graph_options.net_send.lines={ fill: true }
web.statistics.1.content.9.ds_graph_options.net_send.color="#FF7777"
web.statistics.1.content.9.ds_graph_options.net_received.label=Download bandwidth (bits)
web.statistics.1.content.9.ds_graph_options.net_received.lines={ fill: true }
web.statistics.1.content.9.ds_graph_options.net_received.color="#77FF77"

Redémarrer RPI-Monitor :

sudo /etc/init.d/rpimonitor restart