This is an old revision of the document!
Monitorix is a great tool to measure and graph your devices and services .
it works perfectly on your local device to monitor and archive performances and usages.
Although there are many builtin monitored items (system, cpu, net, sensors, applications …) and features, you may have to monitor a special device or application that is not yet integrated .
That's the purpose of this page to explain how I manage to monitor my personnal gateway to the Internet which doesn't have builtin graph capabilities .
First we need to install and configure monitorix, there are many tutorials to do that, as I am using centos 8 system I followed that one :
In this page I will demonstrate how I manage to monitor In and Out bandwith usage of my FreeBox-Crystal which is a French ADSL router . The device does provide an http service to get the status of its services . it reply on the Lan interface at the address of the router itself
this page returns many information in text format like this :
______________________________________________________________________
Etat de la Freebox
______________________________________________________________________
Informations générales :
========================
Modèle Freebox ADSL
Version du firmware 1.5.28
Mode de connection Dégroupé
Temps depuis la mise en route 33 jours, 20 heures, 34 minutes
....
Adsl :
======
Etat Showtime
Protocole ADSL2+
Mode Interleaved
Descendant Montant
-- --
Débit ATM 11074 kb/s 681 kb/s
...
Interfaces réseau :
-------------------
Lien Débit entrant Débit sortant
-- -- --
WAN Ok 63 ko/s 9 ko/s
Ethernet 100baseTX-FD 10 ko/s 54 ko/s