跳到主要内容

将事件转发到 WebSocket 服务

可将 Lenovo XClarity Administrator 配置为将事件通知推送到 WebSocket 服务。

关于本任务

WebSocket 订阅不会永久存储在 Lenovo XClarity Administrator 中。在重新启动 Lenovo XClarity Administrator 后,WebSocket 订户必须重新订阅。

过程

要将事件通知推送到 WebSocket 服务,请完成以下步骤。

  1. Lenovo XClarity Administrator 菜单栏中,单击监控 > 事件转发。显示“事件转发”页面。
  2. 单击推送服务选项卡。
  3. 名称列中单击 WebSocket 服务的链接。随后将显示“更改推送通知”对话框。
  4. 单击订阅选项卡。
  5. 单击创建图标(“创建”图标)。
  6. 输入目标主机的 IP 地址。
  7. 单击创建
  8. 选择新的订阅,单击生成测试事件,然后确认事件会正确转发到 WebSocket 服务。

结果

从“更改推送通知”对话框上的订阅选项卡中,可对所选 WebSocket 订阅执行以下操作:
  • 通过单击刷新图标(“刷新”图标),刷新 WebSocket 服务列表。

  • 通过选择订阅并单击删除图标(“删除”图标),删除订阅。

  • 通过查看状态列的内容,判断特定订阅的上次推送操作的状态。如果此操作失败,该列包含描述该错误的消息。

从“更改推送通知”对话框上的属性选项卡中,可执行以下操作:
  • 更改 WebSocket 服务属性,包括连接空闲时间、最大缓冲区大小、最大订户数量以及注册超时时间段。

  • 可通过单击恢复默认值将 WebSocket 服务重置为默认设置。

  • 通过将状态设置为“关”,暂停将事件通知推送到 WebSocket 服务的所有订阅。

从“事件转发”页面上的推送服务选项卡中,可选择 WebSocket 服务,然后单击生成测试事件,从而为所有 WebSocket 订阅生成测试事件。