Hello,
We have 20 identical VMware servers running ESXi 5.5.0 build 1623387 on Dell R720 hardware. I've added all of them to Observium the other day, but realized that 9 out of 20 do not display any VM information. Upon further investigation, it appeared that VMWARE-VMINFO-MIB is failing on them and returns "No Such Object available on this agent at this OID"
Output for a host that does not provide needed info:
/usr/bin/snmpget -v2c -c *** -OQUs -m +VMWARE-ROOT-MIB:VMWARE-SYSTEM-MIB -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/vmware 'udp':'HOST1':'161' VMWARE-SYSTEM-MIB::vmwProdName.0 VMWARE-SYSTEM-MIB::vmwProdVersion.0 VMWARE-SYSTEM-MIB::vmwProdBuild.0
vmwProdName.0 = VMware ESXi
vmwProdVersion.0 = 5.5.0
vmwProdBuild.0 = 1623387
/usr/bin/snmpbulkwalk -v2c -c *** -OQUs -m VMWARE-VMINFO-MIB -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/vmware 'udp':'HOST1':'161' vmwVmTable
vmwVmTable = No Such Object available on this agent at this OID
Here is output of a host that works:
/usr/bin/snmpget -v2c -c *** -OQUs -m +VMWARE-ROOT-MIB:VMWARE-SYSTEM-MIB -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/vmware 'udp':'HOST2':'161' VMWARE-SYSTEM-MIB::vmwProdName.0 VMWARE-SYSTEM-MIB::vmwProdVersion.0 VMWARE-SYSTEM-MIB::vmwProdBuild.0
vmwProdName.0 = VMware ESXi
vmwProdVersion.0 = 5.5.0
vmwProdBuild.0 = 1623387
/usr/bin/snmpbulkwalk -v2c -c *** -OQUs -m VMWARE-VMINFO-MIB -M /opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp:/opt/observium/mibs/vmware 'udp':'HOST2':'161' vmwVmTable
vmwVmDisplayName.1 = prodsrv21
vmwVmDisplayName.2 = prodsrv22
vmwVmDisplayName.3 = prodsrv23
vmwVmDisplayName.4 = prodsrv24
vmwVmConfigFile.1 = /vmfs/volumes/52cdebcc-eee80d28-1948-00219ba34e2b/prodsrv21/prodsrv21.vmx
vmwVmConfigFile.2 = /vmfs/volumes/52cdebcc-eee80d28-1948-00219ba34e2b/prodsrv22/prodsrv22.vmx
vmwVmConfigFile.3 = /vmfs/volumes/52cdebcc-eee80d28-1948-00219ba34e2b/prodsrv23/prodsrv23.vmx
vmwVmConfigFile.4 = /vmfs/volumes/52cdebcc-eee80d28-1948-00219ba34e2b/prodsrv24/prodsrv24.vmx
vmwVmGuestOS.1 = Linux 3.2.0-4-amd64 Debian GNU/Linux 7.5 (wheezy)
vmwVmGuestOS.2 = Linux 3.2.0-4-amd64 Debian GNU/Linux 7.5 (wheezy)
vmwVmGuestOS.3 = Linux 3.2.0-4-amd64 Debian GNU/Linux 7.5 (wheezy)
vmwVmGuestOS.4 = Linux 3.2.0-4-amd64 Debian GNU/Linux 7.5 (wheezy)
vmwVmMemSize.1 = 12288
vmwVmMemSize.2 = 12288
vmwVmMemSize.3 = 12288
vmwVmMemSize.4 = 12288
vmwVmState.1 = powered on
vmwVmState.2 = powered on
vmwVmState.3 = powered on
vmwVmState.4 = powered on
vmwVmGuestState.1 = running
vmwVmGuestState.2 = running
vmwVmGuestState.3 = running
vmwVmGuestState.4 = running
vmwVmCpus.1 = 3
vmwVmCpus.2 = 3
vmwVmCpus.3 = 3
vmwVmCpus.4 = 3
vmwVmUUID.1 = "564d158d-a601-d668-c23f-4a9dc926aac5"
vmwVmUUID.2 = "564d7fa0-4061-a1c3-d154-e772ac2fbd5f"
vmwVmUUID.3 = "564d4007-13b1-d768-2ad5-1d70005f0584"
vmwVmUUID.4 = "564d3f14-ea65-7371-b5d8-74101a61be06"
Any idea on how I can fix the 9 broken hosts?
Thanks,