Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Sujet officiel] Plugin Monitoring

Avatar de l’utilisateur
Shyrka973
Actif
Messages : 555
Inscription : 18 août 2014, 18:17
Localisation : Kourou / Guyane

Re: [Sujet officiel] Plugin Monitoring

Message par Shyrka973 » 13 août 2016, 19:29

J'ai le même souci que ouquoi: le plugin ne veut pas installer les dépendances.

Il y a une erreur dans le fichier ressources/install.sh:

Code : Tout sélectionner

#!/bin/bash
touch /tmp/dependancy_monitoring_in_progress
echo 0 > /tmp/dependancy_monitoring_in_progress
versionPHP=$(php -r \@phpinfo\(\)\; | grep 'PHP Version' -m 1 | awk '{ print $4 }' | cut -d'.' -f1)
if [ $versionPHP = "5" ]
	then
		echo "*****************************************************************************************************"
		echo "*   Lancement de l'installation du module SSH pour PHP 5 / Launch install of module ssh2 for PHP 5  *"
		echo "*****************************************************************************************************"
		sudo apt-get clean
		echo 20 > /tmp/dependancy_monitoring_in_progress
		sudo apt-get update
		echo 80 > /tmp/dependancy_monitoring_in_progress
		echo sudo apt-get install -y php5-ssh2
		echo 100 > /tmp/dependancy_monitoring_in_progress
		echo "Tout est installé avec succès - Everything is successfully installed!"
		echo "*****************************************************************************************************"
		echo "*  Pour finaliser l'installation, redémarrer Jeedom / To complete the installation, restart Jeedom  *"
		echo "*****************************************************************************************************"
fi
if [ $versionPHP = "7" ]
	then
		echo "*****************************************************************************************************"
		echo "*   Lancement de l'installation du module SSH pour PHP 7 / Launch install of module ssh2 for PHP 7  *"
		echo "*****************************************************************************************************"
		sudo apt-get clean
		echo 20 > /tmp/dependancy_monitoring_in_progress
		sudo apt-get update
		echo 80 > /tmp/dependancy_monitoring_in_progress
		sudo apt-get install -y php-ssh2
		echo 80 > /tmp/dependancy_monitoring_in_progress
		echo 100 > /tmp/dependancy_monitoring_in_progress
		echo "*****************************************************************************************************"
		echo "*  Pour finaliser l'installation, redémarrer Jeedom / To complete the installation, restart Jeedom  *"
		echo "*****************************************************************************************************"
	else
		echo "Installation KO, PHP5 ou PHP7 n'est pas installé"
		echo 100 > /tmp/dependancy_monitoring_in_progress
fi
rm /tmp/dependancy_monitoring_in_progress
Pour ceux qui ont PHP5, à la ligne 14, il y a un "echo" en trop devant le "sudo" et donc la commande n'est pas lancée:

Code : Tout sélectionner

echo sudo apt-get install -y php5-ssh2
En attendant que l'erreur soit corrigé, il suffit en root sur la box de lancer la commande:

Code : Tout sélectionner

sudo apt-get install -y php5-ssh2
pour installer les dépendances.
DIY Proxmox 5.1 / i3-6100U @ 2.30GHz / 4Go RAM / 128 Go SSD : Jeedom 3.2.12 - Stretch
Protocol: Z-Wave, EnOcean, RFXtrx433E, Xiaomi, BLEA, MQTT, ESPeasy, Jeeduino, Abeille

phifi
Actif
Messages : 994
Inscription : 25 juin 2014, 19:51
Localisation : Ile de France

Re: [Sujet officiel] Plugin Monitoring

Message par phifi » 13 août 2016, 19:54

Ah j'avoue, elle est belle cette erreur :)
Je corrigerai semaine prochaine


Envoyé de mon iPad avec Tapa...
NUC + ESXI + Jeedom en bêta avec Z-Stick Gen5

ouquoi
Timide
Messages : 469
Inscription : 29 janv. 2016, 09:50

Re: [Sujet officiel] Plugin Monitoring

Message par ouquoi » 14 août 2016, 01:06

Merci d'avoir trouver le problème. J'attends la release pour tester ;)
RPI3 - AEON LABS Z-Wave (GEN5) - Oeil fibaro - Synology Nas - Webcam ip - Minix Neo z64 - Broadlink RM PRO - Xiaomi Home - Yeelight - Nut mini

Life is sharing , Sharing is life !

seb28310
Timide
Messages : 3
Inscription : 14 août 2016, 16:51

Re: [Sujet officiel] Plugin Monitoring

Message par seb28310 » 15 août 2016, 22:52

Bonjour,

Je n'ai pas réussi à faire fonctionner le plugin sur App Mobile c'est normal ?

Cordialement

phifi
Actif
Messages : 994
Inscription : 25 juin 2014, 19:51
Localisation : Ile de France

Re: [Sujet officiel] Plugin Monitoring

Message par phifi » 15 août 2016, 23:06

Oui, je n'ai pas fait de modif pour le rendre compatible.
Quelles sont les valeurs que vous avez besoins ?


Envoyé de mon iPad avec Tapa...
NUC + ESXI + Jeedom en bêta avec Z-Stick Gen5

Anonyme
Actif
Messages : 10082
Inscription : 09 août 2014, 12:15

Re: [Sujet officiel] Plugin Monitoring

Message par Anonyme » 15 août 2016, 23:26

Contenu supprimé à la demande de son auteur

seb28310
Timide
Messages : 3
Inscription : 14 août 2016, 16:51

Re: [Sujet officiel] Plugin Monitoring

Message par seb28310 » 16 août 2016, 00:01

La modification pour rendre le plugin compatible avec App Mobile est prévue ?

phifi
Actif
Messages : 994
Inscription : 25 juin 2014, 19:51
Localisation : Ile de France

Re: [Sujet officiel] Plugin Monitoring

Message par phifi » 16 août 2016, 00:06

Un panel sur l'app mobile je n'y crois pas, Jeedom ne gagne rien avec ce plugin gratuit.
Lors d'un ancien test, avant que l'app mobile commence à devenir compatible avec les plugins non officiels, j'avais réussi seulement à remonter la température CPU. Mais pas eu le temps de retester depuis.


Envoyé de mon iPad avec Tapa...
NUC + ESXI + Jeedom en bêta avec Z-Stick Gen5

phifi
Actif
Messages : 994
Inscription : 25 juin 2014, 19:51
Localisation : Ile de France

Re: [Sujet officiel] Plugin Monitoring

Message par phifi » 16 août 2016, 00:08

Pour afficher quoi seb28310 ?


Envoyé de mon iPad avec Tapa...
NUC + ESXI + Jeedom en bêta avec Z-Stick Gen5

Anonyme
Actif
Messages : 10082
Inscription : 09 août 2014, 12:15

Re: [Sujet officiel] Plugin Monitoring

Message par Anonyme » 16 août 2016, 00:09

Contenu supprimé à la demande de son auteur

phifi
Actif
Messages : 994
Inscription : 25 juin 2014, 19:51
Localisation : Ile de France

Re: [Sujet officiel] Plugin Monitoring

Message par phifi » 16 août 2016, 00:11

J'attends le retour des utilisateurs sur le besoin, après ouep, je vois avec lui


Envoyé de mon iPad avec Tapa...
NUC + ESXI + Jeedom en bêta avec Z-Stick Gen5

roxxsuxx
Timide
Messages : 183
Inscription : 14 sept. 2014, 13:36
Localisation : 30330
Contact :

Re: [Sujet officiel] Plugin Monitoring

Message par roxxsuxx » 16 août 2016, 01:38

Moi aussi je verrais bien la charge système et aussi la température.

Envoyé de mon One X en utilisant Tapatalk

neurall
Timide
Messages : 472
Inscription : 25 avr. 2016, 11:39

Re: [Sujet officiel] Plugin Monitoring

Message par neurall » 16 août 2016, 11:42

Bonjour,

depuis passage en 2.3.16, j'ai des messages d'erreurs sur la console jeedom en section cron_execution :

PHP Notice: Undefined variable: uname in /usr/share/nginx/www/jeedom/plugins/Monitoring/core/class/Monitoring.class.php on line 1012
PHP Notice: Undefined variable: uname in /usr/share/nginx/www/jeedom/plugins/Monitoring/core/class/Monitoring.class.php on line 1026

sur le code on voit :
...
if (preg_match("#FreeBSD#", $uname)) {
...
}elseif (!preg_match("#FreeBSD#", $uname)) {

A toutes fins utiles, la fonction uname -a sur ma machine renvoit : Linux jeedom 3.14.53-fslc-imx6-sr #1 SMP Thu Oct 15 20:42:12 UTC 2015 armv7l GNU/Linux

et uname -a | awk '{print $2,$1} renvoit : Jeedom Linux


et donc
Jeedom mini+ Z-Wave+
Minix Z83 eMMC 32Mo, Stick Zwave Gen 5, quelques dizaines de modules divers et variés

stef74
Actif
Messages : 595
Inscription : 23 oct. 2015, 22:22

Re: [Sujet officiel] Plugin Monitoring

Message par stef74 » 17 août 2016, 00:06

Bonjour,

Je suis sous docker avec le conteneur officiel qui est sous php7.0.

J'ai deux problèmes:

Les dépendances sont non ok et plante à 80%, pas trouvé pour le moment de solutions pour contourner le probleme:

Code : Tout sélectionner

root@jeedom:/var/www/html/plugins/Monitoring/ressources#  sudo apt-get install -y php-ssh2
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package php-ssh2
Log:

Code : Tout sélectionner

*****************************************************************************************************
*   Lancement de l'installation du module SSH pour PHP 7 / Launch install of module ssh2 for PHP 7  *
*****************************************************************************************************
Hit http://packages.dotdeb.org jessie InRelease
Hit http://security.debian.org jessie/updates InRelease
Get:1 http://packages.dotdeb.org jessie/all amd64 Packages [99.8 kB]
Get:2 http://security.debian.org jessie/updates/main amd64 Packages [384 kB]
Ign http://httpredir.debian.org jessie InRelease
Hit http://httpredir.debian.org jessie-updates InRelease
Hit http://httpredir.debian.org jessie Release.gpg
Get:3 http://httpredir.debian.org jessie-updates/main amd64 Packages [17.6 kB]
Hit http://httpredir.debian.org jessie Release
Get:4 http://httpredir.debian.org jessie/main amd64 Packages [9032 kB]
Fetched 9533 kB in 5s (1866 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package php-ssh2
*****************************************************************************************************
*  Pour finaliser l'installation, redémarrer Jeedom / To complete the installation, restart Jeedom  *
*****************************************************************************************************
Comme neural, de nombreuses lignes 1012 et 1026.

Et pas de température (mais c'est surement lié a docker et l'environnement hardware).
log cron_execution:

Code : Tout sélectionner

cat: /sys/devices/virtual/thermal/thermal_zone0/temp: No such file or directory
Sur mon docker pour la température il faut (remplacer en ligne 946):

Code : Tout sélectionner

 cat /sys/devices/platform/coretemp.0/temp2_input

Stef.
Synology 1010+ / 716+II : Docker / Chroot (apache2) / VirtualBox sur syno / vmm
Chroot: Tuto install
Docker: Bien démarrer
MariaDB Syno/ chroot/ docker


Sur l'irc salon #jeedom

Dons paypal: https://www.paypal.me/sflavigny

Avatar de l’utilisateur
cadavor
Actif
Messages : 1284
Inscription : 21 juin 2015, 22:00
Localisation : 34

Re: [Sujet officiel] Plugin Monitoring

Message par cadavor » 17 août 2016, 10:47

Une piste pour l'extension SSH2 sous PHP7 : https://medium.com/php-7-tutorial/solut ... .81z6il192
Jeedom Stable 3.3
NUC Z83 + Aeotec Z-Stick Gen5
Z-Wave FGR + FGMS + FGDS + FGFS + FGK + FGWPE + ZW062 + ZW080
GH Mini + Orvibo AllOne + Playbulb + Miband2

phifi
Actif
Messages : 994
Inscription : 25 juin 2014, 19:51
Localisation : Ile de France

Re: [Sujet officiel] Plugin Monitoring

Message par phifi » 17 août 2016, 11:04

Le script installe php-ssh pour php7, mais avec Debian 9 (Stretch). Php7 n'étant pas officiellement supporté par Debian 8 (Jessie).

Docker est sous Jessie + php7. Donc normal qu'il ne trouve pas le paquet.


Envoyé de mon iPad avec Tapa...
NUC + ESXI + Jeedom en bêta avec Z-Stick Gen5

mutmut
Actif
Messages : 609
Inscription : 10 nov. 2014, 17:09
Localisation : Stutzheim

Re: [Sujet officiel] Plugin Monitoring

Message par mutmut » 17 août 2016, 11:09

va falloir compiler ;)
Odroid C2 / Jeedom stable
Zwave.me UZB1 / RFXtrx433E / HEM2 / Orvibo / Connexoon / Netatmo
Synology DS1512+ / FBX6


Un grand MERCI à l'équipe Jeedom !

stef74
Actif
Messages : 595
Inscription : 23 oct. 2015, 22:22

Re: [Sujet officiel] Plugin Monitoring

Message par stef74 » 17 août 2016, 12:24

Stretch est tjs en version testing et n'est pas prévue de sortir avant 2017...

Aprés perso cela ne gène pas mon utilisation du plugin. Tout ce que j'utilise est fonctionnel.

Stef.
Synology 1010+ / 716+II : Docker / Chroot (apache2) / VirtualBox sur syno / vmm
Chroot: Tuto install
Docker: Bien démarrer
MariaDB Syno/ chroot/ docker


Sur l'irc salon #jeedom

Dons paypal: https://www.paypal.me/sflavigny

snouf
Timide
Messages : 132
Inscription : 08 juin 2015, 19:24
Localisation : Val de Marne

Re: [Sujet officiel] Plugin Monitoring

Message par snouf » 18 août 2016, 00:06

Bonjour,

je suis sur une jeedom mini+, et je voudrais savoir s'il était possible d’implémenter la connexion par clef ssh, car je configure mes linux pour ne pas autoriser les connexions par mot de passe, uniquement par clef ssh, et le plugin ne semble pas fonctionner dans cette configuration. J'ai toujours un "connexion SSH KO"
Les échanges de clefs fonctionnent bien entre jeedom et mes équipements, j'arrive à y executer des actions avec le plugin script sans fournir de mot de passe.
merci :)
jeedom mini+
Greenwave PowerNode 6 plugs x2
Greenwave PowerNode 1 plug x2
Fibaro FGWPE
Fibaro FGMS-001 x2
Fibaro FGK-101 + sonde DS18B20
Duwi Interrupteur Variateur Flush Mounted
Zipato Bulb RGBW x2
Télécommande OCTAN CRC-3-1-0x

Avatar de l’utilisateur
BaaTuuC
Actif
Messages : 802
Inscription : 19 oct. 2015, 19:48

Re: [Sujet officiel] Plugin Monitoring

Message par BaaTuuC » 04 sept. 2016, 11:21

Hello,
ca fait un moment que je ne m'en suis pas préoccupé mais le plugin ne fonctionne pas sur mon syno. connexion OK, mais aucune remontée d'infos)
j'avoue avoir un peu la flemme de me faire toute les pages du forum .. y'a t'il une modif a faire ? Future version ?

merci d'avance
Si ca marche .. c'est que ca peut faire plus !!

Merci à toute la communauté pour le boulot !

Répondre

Revenir vers « [Plugin Tiers] Monitoring »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 15 invités