I installed Dell OpenManage 7.3 VIB on ESXi5.1 host. I assumed that VIB will load all DELL specific MIBs into OS. I enabled snmpd on that host as well, but when I am doing "snmpwalk" or "snmpget" I do not get information on Dell specific OIDs
The source of the VIB:
The output i get:
nmpget -v2c -c public myesxi.domain.com 1.3.6.1.4.1.674.10892.1.300.10.1.8.1
SNMPv2-SMI::enterprises.674.10892.1.300.10.1.8.1 = No Such Object available on this agent at this OID
I do get OIDs from VMWare stack, but not the Dell ones. Eventually I want to use nagios plugin "check_openmanage" but it apparently gives me an error as it cannot query Dell OID's
Am I missing something?
EDIT: I see the package is installed:
# esxcli software vib list | grep -i "OpenManage"
OpenManage 7.3-0000 Dell PartnerSupported 2013-08-21
I don't think you can. It says that the only SNMP support is for sending traps, not for querying.
Your monitoring tool will need to speak WS-MAN - Dell OME is one such tool. I am too lazy to look up Nagios' support for WS-MAN right now.
The documentation for check_openmanage seems to agree with me.
As others have mentioned, SNMP hardware polling doesn't work with OMSA on ESXi so you can't use check_openmanage, but since your goal is hardware monitoring, you might look at check_esxi_hardware.py plugin (for Dell, HP, IBM). It works exactly as advertised on ESXi 5.1 with OMSA 7.3 and has very similar output to check_openmanage.
To connect to the 7.3 VIB from your windows workstation you are going to want this, courtesy of Dell India(only Dell-site who would list it), OpenManage Server Administrator Version 7.3 http://downloads.dell.com/FOLDER01679890M/1/OM-SrvAdmin-Dell-Web-WIN-7.3.0-350_A00.exe