可以对连接服务器和 Unified Access Gateway 进行服务级别监控。通过配置 Telegraf,您可以监控 Tomcat 服务并对 UAG 和 CS Web 服务执行 HTTP 运行状况检查。可以在 vCenter 适配器中为 Horizon 用例启用 20 秒监控衡量指标。
可以使用以下三种配置:
-
配置 Telegraf:
导航到“清单”→“管理 Telegraf 代理”,在 CS 服务器上安装 Telegraf 代理。Telegraf 代理安装
-
导航到“环境”->“应用程序”->“管理 Telegraf 代理”页面
-
选择 UAG/CS 服务器,单击水平省略号,然后单击“安装”
-
提供服务器管理员用户凭据并安装 Telegraf。
注:版本 21 及更高版本 UAG 服务器的 Telegraf 安装失败,并且客户端从服务器收到 SOAP 故障。作为必备条件,请添加一个具有“exec”权限的“tmp”文件夹。使用以下命令,然后重试安装。<mount -o remount,exec /tmp>
-
激活 Tomcat Application Service 激活插件
-
激活 Tomcat 自定义 Httpcheck 服务启用 Httpcheck
UAG 服务器的配置示例:-
Tomcat
基本 URL:http://localhost:8877/
安装路径:/opt/vmware/gateway/data/authbroker/.extractOR /opt/vmware/gateway/.extract
注:安装路径是基于 UAG 服务器部署 Horizon Client 的位置。准确地说是提取 hc.war 的位置
-
HttpCheck:
URL:https://localhost:443/
方法:GET
跳过主机和链验证:true
-
PingCheck
DisplayName:
FQDN/IP:提供 UAG 服务器 IP
连接服务器的配置示例:-
Tomcat
基本 URL:http://localhost:48080
安装路径:C:\Program Files\VMware\VMware View\Server\broker\
-
HttpCheck:
URL:http://localhost:48080
方法:GET
-
PingCheck
DisplayName:
FQDN/IP:提供 CS 服务器 IP
-
-
启用 20 秒监控:
导航到vSphere 解决方案默认策略。
,然后单击-
单击编辑策略,为虚拟机启用峰值衡量指标。
-
单击衡量指标和属性,然后选择虚拟机作为对象类型。
-
展开衡量指标部分并编辑状态以启用以下衡量指标:
-
在“CPU”下
-
收集周期内的 vCPU 同步停止峰值
-
vCPU IO 等待峰值
-
vCPU 重叠峰值
-
vCPU 就绪峰值
-
vCPU 交换等待峰值
-
vCPU 系统峰值
-
在“内存”->“峰值争用”下
-
在“客户机”下
-
CPU 上下文切换峰值
-
vCPU 队列峰值
-
vCPU 磁盘队列峰值
-
在“网络”下
-
峰值使用速率
-
虚拟磁盘
-
峰值延迟
-
-
-
配置 Unified Access Gateway:
部署 UAG 时提供的 UAG 虚拟机的主机名、DNS 名称和 Unified Access Gateway 名称必须按相同的顺序才能监控衡量指标和会话。