6.5

Table Of Contents
Each time you specify a target with this command, the seings you specify overwrite all previously
specied seings. To specify multiple targets, separate them with a comma.
You can change the port that the SNMP agent sends data to on the target using the --targets option.
That port is UDP 162 by default.
3 (Optional) Enable the SNMP agent if it is not yet running.
vicfg-snmp <conn_options> --enable
4 (Optional) Send a test trap to verify that the agent is congured correctly.
vicfg-snmp <conn_options> --test
The agent sends a warmStart trap to the congured target.
Configuring the SNMP Agent for Polling
If you congure the ESXi embedded SNMP agent for polling, it can listen for and respond to requests such
as GET requests from SNMP management client systems.
By default, the embedded SNMP agent listens on UDP port 161 for polling requests from management
systems. You can use the vicfg-snmp command to congure an alternative port. To avoid conicts with other
services, use a UDP port that is not dened in /etc/services.
I Both the embedded SNMP agent and the Net-SNMP-based agent available in the ESX 4.x
service console listen on UDP port 161 by default. If you are using an ESX 4.x system, change the port for
one agent to enable both agents for polling.
Configure the SNMP Agent for Polling with ESXCLI
You can use ESXCLI to congure the SNMP agent for polling.
Specify one of the options listed in “Connection Options for vCLI Host Management Commands,” on
page 19 in place of <conn_options>.
Procedure
1 Run vicfg-snmp --target with the target address, port number, and community.
vicfg-snmp <conn_options> -c public -t target.example.com@163/public
Each time you specify a target with this command, the seings you specify overwrite all previously
specied seings. To specify multiple targets, separate them with a comma.
You can change the port that the SNMP agent sends data to on the target by using the --targets
option. That port is UDP 162 by default.
2 (Optional) Specify a port for listening for polling requests.
vicfg-snmp <conn_options> -p <port>
3 (Optional) If the SNMP agent is not enabled, enable it.
vicfg-snmp <conn_options> --enable
4 Run vicfg-snmp --test to validate the conguration.
vicfg-snmp <conn_options> --test
vSphere Command-Line Interface Concepts and Examples
168 VMware, Inc.