Hello, I'm really hoping somebody can help me with this.
I have a vSphere 6 Essentials Plus setup (vCenter w/ 3x ESXi 6.5.0 hosts) and am trying to improve monitoring of my VMs. I have misc checks against individual VMs using an NMS app, but my plan was to also monitor general status via SNMP on the ESXi hosts. I've enabled the SNMP service on my hosts and can query remotely, but I am not getting all the information (and OIDs) I expected. In fact, I get very limited information under the VMware tree (1.3.6.1.4.1.6876).
I remember doing this before on older ESX (4.x?) and getting quite a bit of detail over SNMP for the running VMs, including all the VM names, status, memory allocated, etc. The OID tree for the Guest VM info was 1.3.6.1.4.1.6876.2 but that now returns "No Such Object available on this agent at this OID". Does anybody know why Guest information doesn't seem available on ESXi 6.5.0? Am I missing something or did VMware just drop this functionality from their SNMP agent?
sysadmin@nms1:~$ snmpwalk -v 2c -c '***' esx1 .1.3.6.1.4.1.6876
iso.3.6.1.4.1.6876.1.1.0 = STRING: "VMware ESXi"
iso.3.6.1.4.1.6876.1.2.0 = STRING: "6.5.0"
iso.3.6.1.4.1.6876.1.4.0 = STRING: "7967591"
iso.3.6.1.4.1.6876.1.5.0 = STRING: "1"
iso.3.6.1.4.1.6876.1.6.0 = STRING: "41"
iso.3.6.1.4.1.6876.3.1.1.0 = Gauge32: 2
iso.3.6.1.4.1.6876.3.2.1.0 = Gauge32: 402606564
iso.3.6.1.4.1.6876.3.2.2.0 = Gauge32: 0
iso.3.6.1.4.1.6876.3.2.3.0 = Gauge32: 402606564
iso.3.6.1.4.1.6876.3.5.1.0 = INTEGER: 3
<clip>
Snmpwalk shows ESXi agent works but returns nothing for 1.3.6.1.4.1.6876.2 tree...
Thank you for any responses!