Afin de monitorer les serveurs ESXi à l’aide de Nagios ou HP SIM, il faut configurer le service SNMP.
Voici les étapes:
Se connecter au serveur ESXi à monitorer via SSH ou console locale.
Modifier le fichier /etc/vmware/snmp.xml à l’aide de VI:
vi /etc/vmware/snmp.xml
Appuyer sur “i” pour passer en mode insertion.
Modifier le fichier comme ci-dessous :
<config><snmpSettings><enable>true</enable><communities>public</communities>
<targets>nom DNS du serveur@162/public</targets></snmpSettings></config>
true : permet d’activer le snmp
public : nom de la communauté
nom DNS du serveur@162/public : nom résolu du serveur devant recevoir les traps SNMP puis @ et le numéro de port et enfin / et le nom de la communauté
Fermer et sauvegarder le fichier :
Appuyer sur les touches “Echap”, “:”, “w”, “q”,”Entrée”.
Pour fermer sans sauvegarder :
Appuyer sur “Echap”, “:”, “q”, “!”,’Entrée”.
Redémarrer les services de gestion ESXi:
/sbin/services.sh restart
Redémarrage des services
Cette commande n’interrompt pas le fonctionnement des VM.
Pour tester l’activation du SNMP, il faut utiliser l’utilitaire SNMPWALK. Une version Windows est disponible à cette adresse: http://www.net-snmp.org/download.html
Une fois téléchargé et installé, lancer la commande suivante:
snmpwalk.exe -v 2c -c <nom de la communauté> <IP du serveur ESXi>