Product Documentation

监视策略设置

May 22, 2017

“监视”部分包含用于进程、资源监视和应用程序故障监视的策略设置。

这些策略的作用域可以根据站点、交付组、交付组类型、组织单位和标记进行定义。

用于进程和资源监视的策略

CPU、内存、IOPS、磁盘延迟和进程的每个数据点均通过 VDA 收集,并存储在监视数据库中。发送来自 VDA 的数据点会消耗网络带宽并占用监视数据库中的大量空间。如果您不想监视某一特定作用域(例如,特定的交付组或组织单位)的资源数据或/和进程数据,建议您禁用此策略。

启用进程监视

启用此设置以通过 VDA 监视计算机上运行的进程。诸如 CPU 和内存使用等统计信息会发送至 Monitoring Service。该统计信息用于 Director 中的实时通知和历史报告。

此设置默认情况下为禁用。

启用资源监视

启用此设置以通过 VDA 监视计算机上的关键性能计数器。统计信息(例如 CPU 和内存数据、IOPS 和磁盘延迟数据)会发送至 Monitoring Service。该统计信息用于 Director 中的实时通知和历史报告。

此设置默认情况下为启用。

注意:监视组策略(启用应用程序故障的监视、在桌面操作系统 VDA 上启用应用程序故障的监视以及在桌面操作系统 VDA 上启用应用程序故障的监视)在 XenApp 和 XenDesktop 版本 7.14 中不能正常工作。

可扩展性

CPU 和内存数据按 5 分钟间隔从每个 VDA 推送至数据库;进程数据(如已启用)按 10 分钟间隔推送至数据库。IOPS 和磁盘延迟数据按 1 小时间隔推送至数据库。

CPU 和内存数据

CPU 和内存数据默认情况下为启用。数据保留期限值如下(Platinum 许可证):

数据粒度

天数

5 分钟数据

1 天

10 分钟数据

7 天

小时数据

30 天

日数据

90 天

IOPS 和磁盘延迟数据

默认情况下,启用 IOPS 和磁盘延迟数据。数据保留期限值如下(Platinum 许可证):

数据粒度

天数

小时数据

3 天

日数据

90 天

根据上文所述的数据保留期限设置,大约需要 276 KB 的磁盘空间即可存储一个 VDA 一年时间的 CPU、内存、IOPS 和磁盘延迟数据。

计算机数

所需的大约存储

1

276 KB

1K

270 MB

40K

10.6 GB

进程数据

默认情况下,禁用进程数据。建议根据需要对一部分计算机启用进程数据。进程数据的默认数据保留设置如下:

数据粒度

天数

10 分钟数据

1 天

小时数据

7 天

如果进程数据已启用,在使用默认保留设置的情况下,进程数据在为期一年的时间内每 VDA 会消耗大约 1.5 MB,每终端服务 VDA (TS VDA) 会消耗大约 3 MB。

计算机数 VDA 所需的大约存储 TS VDA 所需的大约存储

1

1.5 MB

3 MB

1K

1.5 GB

3 GB

注意

以上数字不包含索引空间。同时,所有上述计算为近似计算,可能依部署的不同而有所不同。

可选配置

您可以修改默认保留期限设置以满足您的需求。但是,这会占用额外的存储空间。通过启用以下设置,您可以获得更高的进程利用率数据准确性。可以启用的配置为:

EnableMinuteLevelGranularityProcessUtilization

EnableDayLevelGranularityProcessUtilization

这些配置可以通过 Monitoring Powershell cmdlet 来启用:Set-MonitorConfiguration

存储计划提示

组策略。如果您对监视资源数据或进程数据不感兴趣,可以使用组策略来关闭两者或其中之一。有关详细信息,请参阅创建策略的“组策略”部分。

数据整理。可以对默认的数据保留设置进行修改,以尽早整理数据并释放存储空间。有关整理设置的详细信息,请参阅使用 API 访问数据中的数据粒度和保留。