某些衡量指标需要用到技术支持 API。

问题

由于技术支持 API,缺少技术支持衡量指标

有关 Horizon 会话的所有协议衡量指标、历史性能和应用程序衡量指标都将丢失。

原因

  1. 如果将标记“为 RDS 启用历史性能衡量指标收集”设置为 False,则会禁用“整体 CPU”、“内存总量”和“磁盘 IOPS”衡量指标,并关闭对历史性能衡量指标的技术支持 API 调用。

  2. 如果将标记“启用协议性能衡量指标收集”设置为 False,则会禁用“帧速率”、“延迟”、“数据包丢失接收”、“数据包丢失传输”、“带宽传输利用率”衡量指标,并关闭对协议衡量指标的技术支持 API 调用。

  3. 如果将标记“启用应用程序衡量指标收集”设置为 False,则会禁用 CPU 和磁盘利用率衡量指标,并关闭对 Horizon 应用程序会话的技术支持 API 调用。

  4. Horizon Agent 中未启用技术支持 API 插件,适配器将无法收集衡量指标。其症状是,您会在日志中看到“ErrorCode=1001 - Unable to forward message to the AgentHelpDesk queue: NoQueueHandler”错误消息。

解决方案

  1. 在 Horizon Agent 中启用技术支持插件,并确保 Horizon 技术支持许可证可用。

  2. 在适配器的高级设置中启用相应的标记