Page 2 sur 3

Re: [Plugin Tiers] Plugin VMWARE

Publié : 15 sept. 2019, 15:04
par TaG
Si c'est utile je peux l'ajouter au plugin.
Tu ne les as pas sur le plugin monitoring ?

Re: [Plugin Tiers] Plugin VMWARE

Publié : 16 sept. 2019, 09:48
par Phil56
Bonjour,

Je ne sais pas si c'est "vraiment utile", mais avec ces informations j'ai pu créer un vue où on peut voir toutes les informations sur mon ESX.
Si j'ai un jour un doute sur ses perfs ces infos seront peut être utiles.

Pour le plugin monitoring j'ai regardé rapidement et je n'ai pas trouvé l'info facilement. En plus avec ton plugin tout est automatiquement regroupé par VM.
2019-09-16 09_46_04-View - Jeedom - Iron.png
2019-09-16 09_46_04-View - Jeedom - Iron.png (837.57 Kio) Consulté 3000 fois
ken@vo
Phil

Re: [Plugin Tiers] Plugin VMWARE

Publié : 16 sept. 2019, 10:44
par m.georgein
C'est vrai que se serait top d'avoir ces infos directement dans le plugin !!! :)

Re: [Plugin Tiers] Plugin VMWARE

Publié : 16 sept. 2019, 13:42
par TaG
Je vais regarder ça

Re: [Plugin Tiers] Plugin VMWARE

Publié : 16 sept. 2019, 18:31
par TaG
Hello,

C'est ajouté sur la version beta. J'attends confirmation des personnes en test et je pousse la mise à jour demain normalement

Re: [Plugin Tiers] Plugin VMWARE

Publié : 16 sept. 2019, 20:59
par Phil56
Bonsoir,
j'ai installé la version beta et je vais suivre ces prochaines heures pour voir si les infos remontent bien.

encore merci

ken@vo
Phil

Re: [Plugin Tiers] Plugin VMWARE

Publié : 16 sept. 2019, 22:59
par TaG
Ça marche. Merci

J'hésite à rajouter la ram. La valeur que je trouve correspond au graph de l'interface web d'esxi.
Donc ça peut aussi avoir du sens peut-etre ?

Re: [Plugin Tiers] Plugin VMWARE

Publié : 17 sept. 2019, 10:09
par m.georgein
Petit soucis, le log cron_execution se rempli de :

Code : Tout sélectionner

[code]PHP Notice:  Undefined variable: started in /var/www/html/plugins/vmware/core/class/vmware.class.php on line 84
PHP Notice:  Undefined variable: started in /var/www/html/plugins/vmware/core/class/vmware.class.php on line 84
PHP Notice:  Undefined variable: started in /var/www/html/plugins/vmware/core/class/vmware.class.php on line 84
PHP Notice:  Undefined variable: started in /var/www/html/plugins/vmware/core/class/vmware.class.php on line 84
PHP Notice:  Undefined variable: started in /var/www/html/plugins/vmware/core/class/vmware.class.php on line 84
PHP Notice:  Undefined variable: started in /var/www/html/plugins/vmware/core/class/vmware.class.php on line 84
PHP Notice:  Undefined variable: started in /var/www/html/plugins/vmware/core/class/vmware.class.php on line 84
PHP Notice:  Undefined variable: started in /var/www/html/plugins/vmware/core/class/vmware.class.php on line 84
PHP Notice:  Undefined variable: started in /var/www/html/plugins/vmware/core/class/vmware.class.php on line 84
PHP Notice:  Undefined variable: started in /var/www/html/plugins/vmware/core/class/vmware.class.php on line 84
et le http_error de :

Code : Tout sélectionner

[16-Sep-2019 21:00:58 Europe/Brussels] PHP Notice:  Undefined variable: null in /var/www/html/plugins/vmware/desktop/modal/health.php on line 67
[16-Sep-2019 21:00:58 Europe/Brussels] PHP Notice:  Undefined variable: null in /var/www/html/plugins/vmware/desktop/modal/health.php on line 85
[16-Sep-2019 21:00:58 Europe/Brussels] PHP Notice:  Undefined variable: null in /var/www/html/plugins/vmware/desktop/modal/health.php on line 110
[16-Sep-2019 21:00:58 Europe/Brussels] PHP Notice:  Undefined variable: null in /var/www/html/plugins/vmware/desktop/modal/health.php on line 119
[16-Sep-2019 21:00:58 Europe/Brussels] PHP Notice:  Undefined variable: null in /var/www/html/plugins/vmware/desktop/modal/health.php on line 128
[16-Sep-2019 21:00:58 Europe/Brussels] PHP Notice:  Undefined variable: null in /var/www/html/plugins/vmware/desktop/modal/health.php on line 137
[16-Sep-2019 21:00:58 Europe/Brussels] PHP Notice:  Undefined variable: null in /var/www/html/plugins/vmware/desktop/modal/health.php on line 146
[16-Sep-2019 21:00:58 Europe/Brussels] PHP Notice:  Undefined variable: null in /var/www/html/plugins/vmware/desktop/modal/health.php on line 155
[16-Sep-2019 21:00:58 Europe/Brussels] PHP Notice:  Undefined variable: null in /var/www/html/plugins/vmware/desktop/modal/health.php on line 67


Re: [Plugin Tiers] Plugin VMWARE

Publié : 17 sept. 2019, 11:20
par TaG
C'est corrigé pour les messages d'information que tu as remonté ;).
Le log sera plus propre.
C'est uniquement en beta pour l'instant.

Re: [Plugin Tiers] Plugin VMWARE

Publié : 17 sept. 2019, 11:55
par TaG
Rajout en beta de la commande pour le suivi de la RAM.
Renommage de la commande pour le cpu en Utilisation Processeur, c'est plus logique et je peux le traduire comme ça dans d'autres langues

Toujours uniquement en beta

Image

Pour que le graph associé à la RAM et au CPU soit cohérent, il faut définir vos bornes dans la configuration de la commande :

Image

On peut voir que pour le CPU, je n'ai pas mis de bornes, donc forcément la valeur dépasse les 100 et me donne une jauge à 100% d'usage.

Re: [Plugin Tiers] Plugin VMWARE

Publié : 17 sept. 2019, 12:12
par beber53
Salut,
Ton plugin semble pas mal du tout.

Y a t'il une gestion de Vcenter ?

Merci

Re: [Plugin Tiers] Plugin VMWARE

Publié : 17 sept. 2019, 12:40
par TaG
Hello. Non ça ne prend pas vcenter en compte car je l'ai fait pour la version gratuite d'esxi.

Ça aurait plus facile dans bien des cas avec un vcenter.

Quel serait ton besoin ?

Re: [Plugin Tiers] Plugin VMWARE

Publié : 21 sept. 2019, 11:08
par TaG
Hello,

J'ai poussé en stable les dernières modifications, tout est dans le changelog.

Re: [Plugin Tiers] Plugin VMWARE

Publié : 24 sept. 2019, 19:23
par danm14
Hello,

Super boulot avec ce plugin, bravo ;)

Une surveillance du disk du serveur Esxi, serait-il possible (genre remonter Temp du disk , etc) ?

Serait-il possible de sortir la charge CPU en % également ?

Encore merci déjà pour le travail accompli.

@+

Re: [Plugin Tiers] Plugin VMWARE

Publié : 24 sept. 2019, 20:53
par TaG
Hello,

Merci pour ton retour ;).

La charge CPU en %, c'est peut-être envisageable pour l'ESXi (je n'ai pas regardé) mais c'est au pire faisable en determinant la charge maxi admissible et un calcul dans jeedom.
Le problème c'est que je ne veux pas massacrer l'eSXi, donc j'interroge toutes les 5 minutes et je prends la valeur du moment, l'idée étant d'avoir un graph et pas une surveillance ultra précise.

Concernant le disque de l'ESXi, tu veux la température du disque dur ? il y aurait quoi dans le etc ? idem, je n'ai pas regardé du tout ces points.

Re: [Plugin Tiers] Plugin VMWARE

Publié : 25 sept. 2019, 15:57
par danm14
TaG a écrit :
24 sept. 2019, 20:53
Hello,

Merci pour ton retour ;).

La charge CPU en %, c'est peut-être envisageable pour l'ESXi (je n'ai pas regardé) mais c'est au pire faisable en determinant la charge maxi admissible et un calcul dans jeedom.
Le problème c'est que je ne veux pas massacrer l'eSXi, donc j'interroge toutes les 5 minutes et je prends la valeur du moment, l'idée étant d'avoir un graph et pas une surveillance ultra précise.

Concernant le disque de l'ESXi, tu veux la température du disque dur ? il y aurait quoi dans le etc ? idem, je n'ai pas regardé du tout ces points.
=> Oui c'a serait de sortir le load average (charge CPU en %) , et le principe des 5 min suffit également. (c'est ce que je fait via SNMP sur d'autres equiepements)

=> Pour Temp Disk par exemple, c'est peut-être possible de repartir avec ces commandes :

Code : Tout sélectionner


esxcli storage core device list | grep '  Display Name:' | cut -d'(' -f2 | cut -d')' -f1 | while read DISK
do 
   echo "********** $DISK **********"
   esxcli storage core device smart get -d $DISK
done

C'a fonctionne bien directement sur mon ESXI, et retourne les infos Smart du ou des disques présent.

En ayant, ces 2 infos complémentaires, cà me permettrai de rajouter ces infos dans mon suivi maison ;-)

@+
Suivi info.jpg
Suivi info.jpg (616.79 Kio) Consulté 2819 fois

Re: [Plugin Tiers] Plugin VMWARE

Publié : 26 sept. 2019, 13:55
par TaG
Hello,

Un article est sortit pour présenter le scénario de mie à jour automatique, ça sera plus propre que de balancer des copies d'écrans à l'arrache sur le forum :
http://sarakha63-domotique.fr/plugin-vmware/

Merci pour l'espace d'expression Ludovic ;)

Re: [Plugin Tiers] Plugin VMWARE

Publié : 26 sept. 2019, 15:26
par TaG
danm14 a écrit :
25 sept. 2019, 15:57
TaG a écrit :
24 sept. 2019, 20:53
Hello,

Merci pour ton retour ;).

La charge CPU en %, c'est peut-être envisageable pour l'ESXi (je n'ai pas regardé) mais c'est au pire faisable en determinant la charge maxi admissible et un calcul dans jeedom.
Le problème c'est que je ne veux pas massacrer l'eSXi, donc j'interroge toutes les 5 minutes et je prends la valeur du moment, l'idée étant d'avoir un graph et pas une surveillance ultra précise.

Concernant le disque de l'ESXi, tu veux la température du disque dur ? il y aurait quoi dans le etc ? idem, je n'ai pas regardé du tout ces points.
=> Oui c'a serait de sortir le load average (charge CPU en %) , et le principe des 5 min suffit également. (c'est ce que je fait via SNMP sur d'autres equiepements)

=> Pour Temp Disk par exemple, c'est peut-être possible de repartir avec ces commandes :

Code : Tout sélectionner


esxcli storage core device list | grep '  Display Name:' | cut -d'(' -f2 | cut -d')' -f1 | while read DISK
do 
   echo "********** $DISK **********"
   esxcli storage core device smart get -d $DISK
done

C'a fonctionne bien directement sur mon ESXI, et retourne les infos Smart du ou des disques présent.

En ayant, ces 2 infos complémentaires, cà me permettrai de rajouter ces infos dans mon suivi maison ;-)

@+
Hello,

Pour la conso CPU, le cPU usage me semble suffisant pour le coup et il est toutes les 5 minutes.

Pour la température du disque dur, j'ai regardé, j'ai quelque chose pour un ESXi avec un seul disque, mais j'ai pas deux disques sur mon ESXi, si tu as, je suis preneur d'un test, j'ai pas terminé le code, je regarde pour le prévoir dans le cas ou j'aurais deux disques ou plus en retour de la commande.

J'attends aussi un retour de mon coté pour savoir si quelqu'un à un esxi avec ceux disques dur ;)

Re: [Plugin Tiers] Plugin VMWARE

Publié : 26 sept. 2019, 18:13
par danm14
Hello,

Un p'tit coup de esxtop ... et extraire le load average ;-)

Sinon, la commande dans le code ci dessus, donne en fait le retour des infos pour plusieurs disques (avec la boucle DO )

Cela ressort alors ainsi :

Code : Tout sélectionner


********** t10.ATA_____Corsair_Force_LS_SSD____________________14518168000101670094 **********
Parameter                     Value  Threshold  Worst
----------------------------  -----  ---------  -----
Health Status                 OK     N/A        N/A  
Media Wearout Indicator       100    0          100  
Write Error Count             100    0          100  
Read Error Count              N/A    N/A        N/A  
Power-on Hours                100    0          100  
Power Cycle Count             100    0          100  
Reallocated Sector Count      100    50         100  
Raw Read Error Rate           100    50         100  
Drive Temperature             70     30         70   
Driver Rated Max Temperature  N/A    N/A        N/A  
Write Sectors TOT Count       100    0          100  
Read Sectors TOT Count        100    0          100  
Initial Bad Block Count       N/A    N/A        N/A  
********** t10.ATA_____WDC_WD20EARX2D00PASB0_________________________WD2DWCAZA9976744 **********
Parameter                     Value  Threshold  Worst
----------------------------  -----  ---------  -----
Health Status                 OK     N/A        N/A  
Media Wearout Indicator       N/A    N/A        N/A  
Write Error Count             0      0          N/A  
Read Error Count              0      51         N/A  
Power-on Hours                94     0          94   
Power Cycle Count             247    0          N/A  
Reallocated Sector Count      0      140        N/A  
Raw Read Error Rate           0      51         N/A  
Drive Temperature             33     0          N/A  
Driver Rated Max Temperature  N/A    N/A        N/A  
Write Sectors TOT Count       N/A    N/A        N/A  
Read Sectors TOT Count        N/A    N/A        N/A  
Initial Bad Block Count       N/A    N/A        N/A  
********** t10.ATA_____SanDisk_SSD_i100_16GB___________________i00000000000000000000000000000000000000 **********
Parameter                     Value  Threshold  Worst
----------------------------  -----  ---------  -----
Health Status                 OK     N/A        N/A  
Media Wearout Indicator       N/A    N/A        N/A  
Write Error Count             N/A    N/A        N/A  
Read Error Count              N/A    N/A        N/A  
Power-on Hours                100    0          100  
Power Cycle Count             100    0          100  
Reallocated Sector Count      100    0          100  
Raw Read Error Rate           N/A    N/A        N/A  
Drive Temperature             N/A    N/A        N/A  
Driver Rated Max Temperature  N/A    N/A        N/A  
Write Sectors TOT Count       100    0          100  
Read Sectors TOT Count        100    0          100  
Initial Bad Block Count       N/A    N/A        N/A  


Re: [Plugin Tiers] Plugin VMWARE

Publié : 26 sept. 2019, 22:35
par TaG
Oui j'ai bien vu pour la boucle avec le DO. Mais je dois pousser un plus la chose en gérant le disque.
Je ne sais pas le comportement en cas de changement de disque dur par exemple.

Pour l'esxtop sauf erreur ça te l'affiche à l'écran en live. Donc prendre l'info via une requête ssh n'est pas forcément aisé...

Je viendrai dire ce qui en ressort pour la température disque.