In questa guida vi voglio proporre come monitorare un sistema linux con Glances e Home Assistant, su Home Assistant si creeranno dei sensori dove si possono vedere tutti i dati della macchina (pc .- raspberry – server – NAS – ecc…) con un O.S. linux.

Bisogna installare Glances, ma per installarlo serve avere pip, con questo comando lo installi:

  • sudo apt-get install python-pip

Poi si installa anche bottle con questo comando:

  • pip install bottle

Infine si installa Glances con questo comando:

  • pip install glances

Adesso avviate il server di Glances con questo comando:

  • glances -w

Adesso configuriamo Home Assistant per collegarci a Glances:

glances:
  - host: ipmacchinaconglances

per poter avviare glances all’avvio della macchina da controllare bisogna fare questa procedura:

  1. creiamo il file del servizio di Glances con questo comando: sudo nano /etc/systemd/system/glances.service
  2. inseriamo questo testo nel file e salviamo:
    [Unit]
    Description=Glances
    After=network.target
    
    [Service]
    ExecStart=/usr/local/bin/glances -w
    Restart=on-abort
    
    [Install]
    WantedBy=multi-user.target
  3. Salviamo e usciamo da nano
  4. Diamo questo comando per abilitare il servizio: sudo systemctl enable glances.service

Se volete avviare il servizio usate questo comando: sudo systemctl start glances.service

Adesso dovete solo configurare a vostro piacimento Lovelace in Home Assistant così da poter vedere nell’interfaccia grafica i sensori!!

Glances adesso potente andare nella pagina di Glances e vedere le info della macchina linux dando questo indirizzo nel browser: http://ipdellamacchinalinux:61208/

Ringrazio per i suggerimenti Sandro Di Marco del gruppo telegram e sviluppatore di Sdomotica

Gruppo Telegram: https://t.me/HomeAssistant_Rpi

Se volete avere notifiche sui post seguite: https://t.me/itchsblog

 

Acquistate con il mio link Amazon: https://amzn.to/2UTiFzL


Se volete Donare per avere più progetti: paypal.me/itchsblog