samedi 9 janvier 2016

Raspberry Pi 2: monitorage de serveur

Dans ce tout petit tuto (il s'agit surtout d'une traduction du site du script), nous allons voire comment obtenir un rapport global de notre serveur owncloud ou autre. Nous allons obtenir cela:


Pour ce faire, nous allons utiliser un script nommé "eZ Server Monitor". Notez qu'il existe une version pour afficher cela tout beau dans le navigateur, mais personnellement ça ne m'intéresse pas, je veux juste jeter un œil de temps en temps quand je suis sur mon réseau local et connecté en ssh.
Bref, c'est tout kiss...

0) Mettre à jour et installer hddtemp. Je pars du principe que ce tuto est réalisé sur un raspberry pi, si vous avec une autre machine, vous pourriez vouloir aussi installer Im-sensors.
sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get install hddtemp
1) Se rendre dans un répertoire (moi j'ai choisi mnt car il est vide et c'est presque une abréviation de "monitor"):
cd /mnt
2) Créer un dossier pour y placer le script et s'y rendre:
sudo mkdir monitor
cd monito
3) Télécharger la dernière version du script (il s'agit de la version 2.2 au moment de la rédaction de ce petit tuto):
sudo wget --content-disposition http://www.ezservermonitor.com/esm-sh/downloads/version/2.2
4) Décompresser l'archive:
sudo unzip ezservermonitor-sh_v2.2.zip
5) Supprimer l'archive:
sudo rm ezservermonitor-sh_v2.2.zip
6) Attribuer les droits:
sudo  chmod u+x eZServerMonitor.sh
7) Éditer le script pour afficher les températures:
sudo nano eZServerMonitor.sh
8) Au début du fichier se trouvent les options de configuration.
Trouver la ligne
# Temperatures blocks (true for enable)
TEMP_ENABLED=false

Et changer la valeur à "true".

9) Lancer le script:
./eZServerMonitor.sh -Ca
Et voilà! Bon monitorage à vous!

Aucun commentaire:

Enregistrer un commentaire