Activer snmp sur un Esxi 4.1

Publié par Tpeltier le

La première chose est d’installé le client remote vmware  ( RemoteCli ). Il existe sous Linux et Windows.

J’ai donc fait une install sous mon ubuntu sans problème particulier si ce n’est qu’il demande le package Perl-Doc pour s’installer.

On peut le trouver ici : RemoteCli

C’est un tar.gz, on décompresse et on lance la commande #sudo ./vmware-install.pl qui va installer les binaires dans /usr/bin

Ensuite on peut executer des commandes d’admin directement sur l’Esxi depuis son PC.


Activation SNMP

Configuration

a-wing est mon serveur Esxi – public c’est la communautée snmp – 161 est le port par défaut pour le snmp – adacentreon est mon serveur de monitoring ( destination )

tpeltier@puma:/usr/bin$ vicfg-snmp –server a-wing.fr.peltier-net.network -c public -p 161 -t adacentreon.fr.peltier-net.network@161/public
Enter username: root
Enter password:
Changing udp port to 161…
Complete.
Changing community list to: public…
Complete.
Changing notification(trap) targets list to: adacentreon.fr.peltier-net.network@161/public…
Complete.
tpeltier@puma:/usr/bin$

Normalement on retrouve les modifications dans le fichier  /etc/vmware/snmp.xml.

/etc/vmware # cat snmp.xml
<config>
<snmpSettings>
<communities>pubic</communities>
<enable>true</enable>
<port>161</port>
<targets>a-wing.fr.peltier-net.network@161 public</targets>
</snmpSettings>

Activation

tpeltier@puma:/usr/bin$ vicfg-snmp –server a-wing.fr.peltier-net.network -E
Enter username: root
Enter password:
Enabling agent…
Complete.

Vérification

tpeltier@puma:/usr/bin$ vicfg-snmp –server a-wing.fr.peltier-net.network -s
Enter username: root
Enter password:
Current SNMP agent settings:
Enabled  : 1
UDP port : 161

Communities :
public

Notification targets :
adacentreon.fr.peltier-net.network@161/public
tpeltier@puma:/usr/bin$

Test

tpeltier@puma:/usr/bin$ vicfg-snmp –server a-wing.fr.peltier-net.network -T
Enter username: root
Enter password:
Sending test nofication(trap) to all configured targets…
Complete. Check with each target to see if trap was received.
tpeltier@puma:/usr/bin$

Un tail -f /var/log/messages sur adacentreon ( serveur de monitoring ) permet de voir passer les traps snmp 😉

Catégories : Vmware

0 commentaire

Laisser un commentaire

Emplacement de l’avatar

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.