如果不希望 SNMP 管理软件接收陷阱,可以配置 ESXi SNMP 代理以筛选出这些陷阱。

开始之前

ESXi 的 SNMP 配置需要 ESXCLI 命令集。有关如何访问 ESXCLI 的详细信息,请参见《vSphere 命令行界面入门》

过程

  1. 从 vSphere CLI 中,键入 esxcli system snmp set --notraps oid_list

    oid_list 是要筛选的陷阱的 OID 列表(以逗号分隔)。此列表替换了之前使用此命令指定的所有 OID。

    例如,要筛选出 coldStart (OID 1.3.6.1.4.1.6876.4.1.1.0) 和 warmStart (OID 1.3.6.1.4.1.6876.4.1.1.1) 陷阱,可键入 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. (可选) : 如果未启用 SNMP 代理,则键入 esxcli system snmp set --enable true 以将其启用。

结果

由指定的 OID 所标识的陷阱从 SNMP 代理的输出中筛选出,不发送到 SNMP 管理软件。

下一步做什么

要清除所有陷阱筛选器,请键入 esxcli system snmp set --notraps reset