ESXi includes an SNMP agent embedded in hostd that can both send traps and receive polling requests such as GET requests. This agent is referred to as the embedded SNMP agent.

By default, the embedded SNMP agent is disabled. To enable it, you must configure it using the vSphere CLI command vicfg-snmp.

SNMP configuration for ESXi requires the vSphere Command-Line Interface. See Getting Started with vSphere Command-Line Interfaces.

1

Before you enable the ESXi embedded SNMP agent, you must configure at least one community for the agent.

2

You can use the ESXi embedded SNMP agent to send virtual machine and environmental traps to management systems. To configure the agent to send traps, you must specify a target address and community.

3

If you configure the ESXi embedded SNMP agent for polling, it can listen for and respond to requests from SNMP management client systems, such as GET requests.

4

You can configure the ESXi embedded SNMP agent to receive hardware events either from IPMI sensors or CIM indications.

5

You can configure the ESXi embedded SNMP agent to filter out traps if you don't want your SNMP management software to receive those traps.

6

After you have configured a vCenter Server system or a host to send traps, you must configure your management client software to receive and interpret those traps.