Superviser un ESX 5.0 (cpu, ram, disques ..)

Superviser un ESX 5.0 (cpu, ram, disques ..) - Réseaux - Systèmes & Réseaux Pro

Marsh Posté le 15-05-2012 à 15:10:04    

Bonjour,

 

Je cherche le moyen superviser avec le protocol snmp un ESX 5.0.
J'ai bien activé l'agent snmp sur l'esx et il répond bien à mes interrogations, cela dit, les informations envoyés ne sont pas très intéressantes :
http://www.oidview.com/mibs/6876/VMWARE-ROOT-MIB.html
http://www.oidview.com/mibs/6876/V [...] S-MIB.html
Tout ce qui m'interesse (ram, cpu, disque) se trouve la dedans :
http://www.oidview.com/mibs/6876/V [...] E-MIB.html
Malheureusement, l'ESX ne répond pas à ces oids...

 

Bref, aucun problème pour superviser un esx 4.1 mais si quelqu'un sait monitorer un esx 5.0 je suis preneur !

 


-----------------ANCIEN POST---------------------
Bonjour à toutes et à tous,

 

J'ai installé un ESX version 5.0 puis j'ai activé le service snmpd.
Tout fonctionne très bien puisque j'obtiens une réponse lors d'un snmpwalk.

 

Cela dit, un problème subsiste puisque les mibs installées par défaut sont très limitées ; impossible d'interroger l'OID du cpu, de la swap ou des disque durs. Seuls les interfaces réseaux répondent dans ce qui m’intéresse.

 

J'ai donc téléchargé les mibs snmp à l'adresse suivante : https://my.vmware.com/fr/web/vmware [...] hiZHBoZQ==

 

Seulement voila, je ne sais absolument pas comment les installer étant donné que le dossier /usr/share/snmp/mibs n'existe pas.

 

Si quelqu'un possède saurait comment m'aider à superviser un ESX 5.0, je lui en serai très reconnaissant.

 

Merci d'avance


Message édité par XP-1000 le 16-05-2012 à 16:29:10

---------------
Pourquoi linux est meilleur ?
Reply

Marsh Posté le 15-05-2012 à 15:10:04   

Reply

Marsh Posté le 15-05-2012 à 15:48:52    

Tu regardes tes infos snmp depuis une machine linux ?
 
Car c'est sur ton client où tu lances tes requêtes snmp vers ton ESX que tu dois rajouter les mibs


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 15-05-2012 à 17:35:27    

En êtes-vous sûre ?  
j'interroge d'un windows ce qui expliquerait bel et bien le problème.
Cela dit, quand j'interroge une machine linux (fedora) avec le même oid j'obtiens bien la réponse escompté alors que quand j'interroge l'esx j'obtiens le fameux :
 No Such Instance currently exists at this OID
 


---------------
Pourquoi linux est meilleur ?
Reply

Marsh Posté le 15-05-2012 à 20:28:19    

Reply

Marsh Posté le 16-05-2012 à 13:19:00    

Non puisqu'il est question d'un ESX 5.0 et non 4 mais je vais regarder ca en espérant que ce soit rétro-compatible.
Merci pour l'aide, je vous tiens au courant


Message édité par XP-1000 le 16-05-2012 à 13:20:20

---------------
Pourquoi linux est meilleur ?
Reply

Marsh Posté le 16-05-2012 à 14:13:10    

J'ai appris pas mal de choses avec cet article.
En particulier, qu'une solution simple pour mon problème pourrait être d'utiliser l'agent net-snmp plutôt que l'agent snmp par défaut de vmware.
Seulement voila, le dossier /etc/snmp/ n'existe pas chez moi ainsi que l'outil service qui est censé m'aider à activer snmpd.
SI quelqu'un a une idée


---------------
Pourquoi linux est meilleur ?
Reply

Marsh Posté le 16-05-2012 à 14:30:35    

sinon tu as http://kb.vmware.com/selfservice/m [...] Id=1008065
 
Pour le /etc   en te connectant via ssh (en activant ssh) tu ne le vois pas ?


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 16-05-2012 à 16:25:35    

J'ai déjà vu cette doc mais elle ne pas beaucoup aidé.
Si bien entendu je vois /etc mais je ne n'ai pas /etc/snmp
Je pense avoir maintenant compris, dans esx 5.0 net-snmp n'est plus embarqué, il ne reste plus que l'agent snmp de vmware.
 
Je pense que je me suis dirigé dans la mauvaise direction, je vais modifier ce post pour demander comment superviser un ESX 5.0


---------------
Pourquoi linux est meilleur ?
Reply

Marsh Posté le 16-05-2012 à 22:15:42    

Pour ma part depuis nagios j'utilise ce plugin : http://exchange.nagios.org/directo [...] py/details
 
Faudrait que je creuse un peu plus pour avoir plus de détails


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 16-05-2012 à 22:17:30    

Mais sinon si on regarde cet exemple http://fabricemaison.wordpress.com/tag/snmp/
 
Activer le snmp sur esxi ne semble pas compliquer


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 16-05-2012 à 22:17:30   

Reply

Marsh Posté le 16-05-2012 à 22:19:46    

sinon ça devrait peut être répondre à tes interrogations : http://www.synergeek.fr/vmktree-su [...] e-esxi-15/


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 16-05-2012 à 22:59:16    

com21 a écrit :

Pour ma part depuis nagios j'utilise ce plugin : http://exchange.nagios.org/directo [...] py/details
 
Faudrait que je creuse un peu plus pour avoir plus de détails


Comme je connais très bien ce script (je fais partie des auteurs) je vais te l'expliquer :)
CIM est une couche standard pour décrire du hardware, implementée par de nombreux constructeurs, et WBEM est une interface permettant de requêter CIM
Comme VMware a implementé WBEM et que de nombreux constructeurs comme Dell, IBM ou HP ont implémenté CIM, tu as la possibilité de voir des informations hardware via l'onglet "Health" dans le client vSphere ou le client VCenter
Le script python est tout simplement un requêtage WBEM de la couche CIM pour obtenir le status des classes spécifiée dans le script (CPU, RAM, RAID, Température, etc.)
L'implémentation de ces classes dépend des constructeurs (par exemple, le nombre de rotation d'un ventilateur de CPU n'est pas implémenté par tous les constructeurs), mais le script est fourni avec le minimum vital. Il faut juste garder en tête qu'il est possible d'adapter en fonction de son hardware, et de ses besoins, les classes étant définie par les specs de CIM


Message édité par couak le 16-05-2012 à 23:04:08
Reply

Marsh Posté le 17-05-2012 à 07:49:24    

:jap:


---------------
Cherche geekette | Traquez vos billets d'€ | Don du sang | Don de moelle osseuse
Reply

Marsh Posté le 18-05-2012 à 19:09:42    

Merci pour tous ces renseignements.
Mais si je comprends bien, le script dont il est question ici ne supervise pas l'esx par le protocol snmp, c'est ca ?
Sinon, bien entendu, j'ai déjà activer le snmp sur l'esx avec vCli.
Il répond bien mais sur toutes les informations qu'il renvoie, il n'y a rien d'interessant (pas de cpu, ram , dd ..)


---------------
Pourquoi linux est meilleur ?
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed