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

Before you begin

SNMP configuration for ESXi requires the ESXCLI command set. See Getting Started with vSphere Command-Line Interfaces for more information on how to access ESXCLI.

Procedure

  1. From the vSphere CLI, esxcli system snmp set --notraps oid_list

    oid_list is a list of OIDs for the traps to filter, separated by commas. This list replaces any OIDs that were previously specificed using this command.

    For example, to filter out coldStart (OID 1.3.6.1.4.1.6876.4.1.1.0) and warmStart (OID 1.3.6.1.4.1.6876.4.1.1.1) traps, type esxcli system snmp set --notraps 1.3.6.1.4.1.6876.4.1.1.0,1.3.6.1.4.1.6876.4.1.1.1 .

  2. (Optional) : If the SNMP agent is not enabled, enable it by typing esxcli system snmp set --enable true.

Results

The traps identified by the specified OIDs are filtered out of the output of the SNMP agent, and are not sent to SNMP management software.

What to do next

To clear all trap filters, type esxcli system snmp set --notraps reset.