Raspberry Pi et Arch Linux – Monitorer le système avec Raspcontrol

Surveiller ce que fait le système, qui se connecte, la mémoire disponible etc. Autant de petites informations qui peuvent aider ou informer de ce qui se passe sur notre système.

monitoring

Ici nous allons installer Raspcontrol et soit utiliser le serveur web intégré soit utiliser le serveur Web Nginx installé ici.

  1. Télécharger la dernière version de Raspcontrol
    wget https://github.com/Bioshox/Raspcontrol/zipball/master -O raspcontrol.zip
  2. Dézipper l’archive
    unzip raspcontrol.zip
  3. Déplacer le répertoire extrait dans /var/www et le renommer au passage
    mv Bioshox-Raspcontrol-694435b /var/www/raspcontrol
  4. Changer les droits du répertoire
    chown -R http:http raspcontrol
  5. Créer le répertoire pour le fichier de configuration
    mkdir /etc/raspcontrol
  6. Créer le fichier /etc/raspcontrol/database.aptmnt avec le contenu suivant. Vous pouvez bien sur remplacer guest/guest par ce que vous voulez
    {
    
    "user":"guest",
    
    "password":"guest"
    
    }

A ce stade, vous avez deux possibilités :

  • Utiliser le serveur web fourni : modifier le fichier /var/www/raspcontrol/start.sh en choisissant le port d’écoute puis lancer le script (le port par défaut est le 80). Pour se connecter il faut utiliser le user défini à l’étape 6.
  • Intégrer Raspcontrol à Nginx que nous avons installé ici : l’accès se fait simplement à l’adresse http://<ip-raspberry>/raspcontrol. Avant vous pouvez avoir à modifier la variable open_basedir dans le fichier /etc/php.ini en y ajoutant le répertoire /etc/raspcontrol/ à la fin de la liste.

Voilà pour un monitoring simple et rapide !

Vous aimez cet article ? Supportez-moi sur Patreon!

Vous aimerez aussi...