Логинимся с помощью ssh клиента на esxi хост и вводим
~ # esxcli system snmp set -c public
~ # esxcli system snmp set -e yes
~ # snmpwalk -v2c -c public
~ # esxcli system snmp set --targets xx.xx.xx.xx@161/public
~ # esxcli system snmp test
Comments: There is 1 target configured, send warmStart requested, test completed normally.
где xx.xx.xx.xx — ip нашего хоста
Теперь можем проверить с помощью snmpwalk
snmpwalk -v2c -c public xx.xx.xx.xx