Der SNMP Dienst unter VMWare ESX 3.X ist einer der wenigen Dienste der noch per CLI eingerichtet werden muss:
- Login als "root"
- Editieren der Konfigurationsdatei (meist "/etc/snmp/snmpd.conf")
- snmpd Dienst neu starten ("/etc/init.d/snmpd restart")
- # Sample snmpd.conf containing VMware MIB module entries.
- syscontact Administration
- syslocation Paderborn Serverraum 5 Schrank 9
- rocommunity karlhugoschulze
- # VMware MIB modules. To enable/disable VMware MIB items
- # add/remove the following entries.
- dlmod SNMPESX /usr/lib/vmware/snmp/libSNMPESX.so
Falls SNMP auf dem ESX Server noch gar nicht konfiguriert wurde muss selbstverständlich die Firewall und das System darüber informiert werden das der Dienst freigeschaltet wird und beim nächsten reboot automatisch starten soll:
- Login als "root"
- "esxcfg-firewall -e snmpd"
- "chkconfig snmpd on"
- "service snmpd start"
- Die "Grund" OID: .1.3.6.1.4.1.6876 (.iso.org.dod.internet.private.enterprises.vmware)
- .1.3.6.1.4.1.6876.2.1.1.2 : Auflistung aller virtuellen Gäste mit ihren Namen
- .1.3.6.1.4.1.6876.2.1.1.3 : Auflistung Storageplatz der .vmx
- .1.3.6.1.4.1.6876.2.1.1.4 : Auflistung der eingestellten Betriebssysteme
- .1.3.6.1.4.1.6876.2.1.1.5 : Auflistung der zur Verfügung gestellten Speichergröße
- .1.3.6.1.4.1.6876.2.1.1.6 : Auflistung Status "vmstate" ("poweredOn" oder "poweredOff")
- .1.3.6.1.4.1.6876.2.1.1.7 : Auflistung ID's
- .1.3.6.1.4.1.6876.2.1.1.8 : Auflistung Status "gueststate" ("running" oder "notRunning")



