6.7

Table Of Contents
n
Configure the ESXi SNMP agent by using the ESXCLI commands. See Getting Started with vSphere
Command-Line Interfaces for more information on how to use ESXCLI.
Procedure
1 (Optional) If you are configuring informs, configure the remote users by running the esxcli system
snmp set command with the --remote-users option.
For example, run the following command:
esxcli system snmp set --remote-users userid/auth-protocol/auth-hash/priv-protocol/priv-
hash/engine-id
The command accepts the following parameters:
Parameter Description
userid The user name.
auth-protocol The authentication protocol, none (for no authentication), MD5, or SHA1.
auth-hash The authentication hash or - if the authentication protocol is none.
priv-protocol The privacy protocol, AES128, or none.
priv-hash The privacy hash, or - if the privacy protocol is none.
engine-id The engine ID of the SNMP agent on the remote system that receives the inform message.
2 Run the esxcli system snmp set command with the --v3targets option.
For example, run the following command:
esxcli system snmp set --v3targets hostname@port/userid/secLevel/message-type
The parameters of the command are as follows.
Parameter Description
hostname The host name or IP address of the management system that receives the traps or informs.
port The port on the management system that receives the traps or informs. If you do not specify a port, the default
port, 162, is used.
userid The user name.
secLevel The level of authentication and privacy you have configured. Use auth if you have configured authentication
only, priv if you have configured both authentication and privacy, and none if you have configured neither.
message-type The type of the messages received by the management system. Use trap or inform.
3 (Optional) If the ESXi SNMP agent is not enabled, run the following command:
esxcli system snmp set --enable true
vSphere Monitoring and Performance
VMware, Inc. 190