可以对连接服务器和 Unified Access Gateway 进行服务级别监控。通过配置 Telegraf,您可以监控 Tomcat 服务并对 UAG 和 CS Web 服务执行 HTTP 运行状况检查。可以在 vCenter 适配器中为 Horizon 用例启用 20 秒监控衡量指标。

可以使用以下三种配置:

  1. 配置 Telegraf:

    导航到“清单”→“管理 Telegraf 代理”,在 CS 服务器上安装 Telegraf 代理。Telegraf 代理安装

    • 导航到“环境”->“应用程序”->“管理 Telegraf 代理”页面

    • 选择 UAG/CS 服务器,单击水平省略号,然后单击“安装”

    • 提供服务器管理员用户凭据并安装 Telegraf。

    注:

    版本 21 及更高版本 UAG 服务器的 Telegraf 安装失败,并且客户端从服务器收到 SOAP 故障。作为必备条件,请添加一个具有“exec”权限的“tmp”文件夹。使用以下命令,然后重试安装。<mount -o remount,exec /tmp>

    UAG 服务器的配置示例:
    1. Tomcat

      基本 URL:http://localhost:8877/

      安装路径:/opt/vmware/gateway/data/authbroker/.extractOR /opt/vmware/gateway/.extract

      注:

      安装路径是基于 UAG 服务器部署 Horizon Client 的位置。准确地说是提取 hc.war 的位置

    2. HttpCheck:

      URL:https://localhost:443/

      方法:GET

      跳过主机和链验证:true

    3. PingCheck

      DisplayName:

      FQDN/IP:提供 UAG 服务器 IP

    连接服务器的配置示例:
    1. Tomcat

      基本 URL:http://localhost:48080

      安装路径:C:\Program Files\VMware\VMware View\Server\broker\

    2. HttpCheck:

      URL:http://localhost:48080

      方法:GET

    3. PingCheck

      DisplayName:

      FQDN/IP:提供 CS 服务器 IP

  2. 启用 20 秒监控:

    导航到配置 > 策略,然后单击 vSphere 解决方案默认策略

    1. 单击编辑策略,为虚拟机启用峰值衡量指标。

    2. 单击衡量指标和属性,然后选择虚拟机作为对象类型。

    3. 展开衡量指标部分并编辑状态以启用以下衡量指标:

      1. 在“CPU”下

      2. 收集周期内的 vCPU 同步停止峰值

      3. vCPU IO 等待峰值

      4. vCPU 重叠峰值

      5. vCPU 就绪峰值

      6. vCPU 交换等待峰值

      7. vCPU 系统峰值

      8. 在“内存”->“峰值争用”下

      9. 在“客户机”下

      10. CPU 上下文切换峰值

      11. vCPU 队列峰值

      12. vCPU 磁盘队列峰值

      13. 在“网络”下

      14. 峰值使用速率

      15. 虚拟磁盘

      16. 峰值延迟

  3. 配置 Unified Access Gateway:

    部署 UAG 时提供的 UAG 虚拟机的主机名、DNS 名称和 Unified Access Gateway 名称必须按相同的顺序才能监控衡量指标和会话。