6.5.1

Table Of Contents
n
If you are conguring informs, you need the engine ID for the SNMP agent on the remote system that
receives the inform message.
n
Congure the ESXi SNMP agent by using the ESXCLI commands. See Geing Started with vSphere
Command-Line Interfaces for more information on how to use ESXCLI.
Procedure
1 (Optional) If you are conguring informs, congure 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 congured. Use auth if you have congured
authentication only, priv if you have congured both authentication and privacy, and none if you
have congured 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
4 (Optional) Send a test notication to verify that the agent is congured correctly by running the esxcli
system snmp test command.
The agent sends a warmStart notication to the congured target.
Chapter 9 Monitoring Networked Devices with SNMP and vSphere
VMware, Inc. 159