I need SNMP access to an ESXi host.
- Enable ssh access to the snmp host.
- Enable the v1/v2c community:
esxcli system snmp set --communities public
- Ensure the system will start snmpd at boot time:
esxcli system snmp set --enable true
This works through at least ESXi 6.0 (but not on v4 or previous).