Ce plugin permet de récupérer des données système et de les afficher sur le Dashboard.
Initialement, ce plugin a été créé pour monitorer seulement Jeedom Mini et Jeedom Mini+. Mais pour répondre à une forte demande, il a été rendu compatible avec un Jeedom installé sur une VM (Machine Virtuelle) ou un NAS Synology ou etc…
A ma connaissance, voici une liste non exhautive des hardware/distribution compatible:
Nous allons maintenant paramétrer un équipement. Pour se faire, cliquer sur Plugins / Jeedom Box / Monitoring
Puis cliquer sur le bouton en haut à gauche Ajouter un équipement
Puis saisir le nom de l’équipement (ex. Jeedom Mini)
Puis définir :
Et sélectionner si Jeedom est local ou déporté
Local:: permet de surveiller le Jeedom sur lequel est installé le plugin (localement) Déporté:: permet de monitorer un Jeedom distant (installé sur une autre machine)
Après avoir sélectionné ce mode, 4 champs supplémentaires s’affichent :
Adresse IP:: saisir l’adresse IP de la machine distante Port SSH:: saisir le numéro du port SSH (par défaut il s’agit du port 22) Identifiant:: saisir le nom d’utilisateur qui sera utilisé pour lancer les commandes Linux Mot de passe:: saisir le mot de passe qui est associé au nom d’utilisateur
[IMPORTANT] Vous devez choisir un identifiant avec les droits nécessaires pour lancer les commandes (en général le login “root”). Pour un NAS Synology, il faut utiliser le login disposant des droits administrateur.
Pour mettre en avant des valeurs, il est possible de coloriser certaines valeurs.
Les valeurs doivent correspondre à une valeur visible sur le Dashboard. Exemple : 55°C, 12% etc… Il faudra saisir seulement la valeur chiffré, sans le signe %, °C etc…
Pour certaines valeurs, il est possible d’activer “historiser” pour représenter, par une courbe, les variations de différentes valeurs.
Historiser est possible pour :
Il est nécessaire de donner les droits à l’utilisateur “www-data” de lancer les commandes “reboot” et “poweroff”. Pour ce faire, deux méthodes :
sudo su - echo “www-data ALL=(ALL) NOPASSWD: ALL” | (EDITOR=”tee -a” visudo)
sudo su - echo “www-data ALL=NOPASSWD:/sbin/reboot” | (EDITOR=”tee -a” visudo) && echo “www-data ALL=NOPASSWD:/sbin/poweroff” | (EDITOR=”tee -a” visudo) —-
Il suffit, lors de la configuration de l’équipement, de choisir un identifiant et mot de passe SSH avec suffisamment de droit pour lancer les deux commandes “reboot” et “poweroff”
Le plugin actualise les informations toutes les 5 minutes (modifiable dans le “Moteur de tâches”)
Le plugin actualise les informations toutes les 15min (00, 15, 30 et 45).
Pour plus d’information : http://fr.wikipedia.org/wiki/Load_average[Wikipédia]
A ce jour non, ESXi n’utilise pas les commandes linux classiques. Si une forte demande se fait ressentir, pourquoi pas…
cat: /sys/devices/platform/sunxi-i2c.0/i2c-0/0-0034/temp1_input: No such file or directory Si vous avez Jeedom Cubieboard. Ne pas tenir compte de cette erreur, elle permet de capter la température du Banana Pi (qui est reconnu comme un Cubieboard). Aucun problème sur le fonctionnement du plugin
Comme par exemple : cat: /sys/devices/virtual/thermal/thermal_zone0/temp: Aucun fichier ou dossier de ce type Votre équipement est certainement incompatible pour récupérer cette donnée. Pour éviter les logs d’erreurs, il suffit de décocher : “afficher” sur la commande “Température CPU” de votre équipement. Et pour une prise en compte immédiate, il faut effectuer 2 sauvegardes de la configuration.