如果不希望 SNMP 管理軟體接收這些通知,您可以設定 ESXi SNMP 代理程式以篩選出這些通知。
先決條件
使用 ESXCLI 命令設定 ESXi SNMP 代理程式。如需有關如何使用 ESXCLI 的詳細資訊,請參閱《vSphere 命令列介面入門》。
程序
- 執行 esxcli system snmp set 命令以篩選通知:
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
- (選擇性) 如果未啟用 ESXi SNMP 代理程式,則執行下列命令:
esxcli system snmp set --enable true
結果
可將由指定的 OID 識別的設陷從 SNMP 代理程式的輸出中篩選出來,且不傳送到 SNMP 管理軟體。
下一步
若要清除所有通知篩選器,請執行 esxcli system snmp set --notraps reset 命令。