vCenter Server 启动且在 vCenter Server 上触发了警报时,可使用 vCenter Server 附带的 SNMP 代理发送陷阱。vCenter Server SNMP 代理仅用作陷阱发射器,不支持其他 SNMP 操作,例如接收 GETGETBULKGETNEXT 请求。

vCenter Server 可向其他管理应用程序发送 SNMPv1 陷阱。必须配置管理服务器以解释 vCenter Server 发送的 SNMP 陷阱。

要使用 vCenter Server SNMP 陷阱,请在 vCenter Server 上配置 SNMP 设置,并将管理客户端软件配置为从 vCenter Server 接受陷阱。

vCenter Server 发送的陷阱在 VMWARE-VC-EVENT-MIB.mib 中定义。

配置 vCenter Server 的 SNMP 设置

如果计划将 SNMP 与 vCenter Server 一起使用,则必须使用 vSphere Client 配置 SNMP 设置。

前提条件

  • 验证 vSphere Client 是否已连接到 vCenter Server 实例。
  • 验证是否已拥有 SNMP 接收方的域名或 IP 地址、接收方的端口号和社区字符串。

过程

  1. vSphere Client 中,导航到 vCenter Server 实例。
  2. 单击配置选项卡。
  3. 在“设置”下,单击常规
  4. vCenter Server“设置”中心窗格中,单击编辑
    此时将打开 编辑 vCenter Server 设置向导。
  5. 单击 SNMP 接收方以编辑其设置。
  6. 输入 SNMP 陷阱的主要接收方的以下信息。
    选项 描述
    主要接收方 URL 输入 SNMP 陷阱的接收方的域名或 IP 地址。
    启用接收方 选中该复选框可启用 SNMP 接收方。
    接收方端口

    输入 SNMP 代理向其发送陷阱的接收方的端口号。

    如果端口值为空,vCenter Server 将默认使用端口 162。

    社区字符串 输入用于身份验证的社区字符串。
  7. (可选) 接收方 2 URL接收方 3 URL接收方 4 URL 选项中输入其他 SNMP 接收方的信息,然后选择已启用
  8. 单击确定

结果

vCenter Server 系统现已准备好将陷阱发送到您已指定的管理系统。

下一步做什么

配置 SNMP 管理软件以从 vCenter Server SNMP 代理接收和解释数据。请参见配置 SNMP 管理客户端软件