XenApp and XenDesktop

应用程序故障排除

实时应用程序监控

您可以使用空闲时间指标来排查应用程序和会话故障,以识别超出特定时间限制的空闲实例。

基于应用程序故障排除的典型用例是在医疗保健领域,员工共享应用程序许可证。在这种情况下,您必须终止空闲会话和应用程序实例,以清除 XenApp 和 XenDesktop® 环境,重新配置性能不佳的服务器,或维护和升级应用程序。

应用程序实例”筛选器页面列出了服务器和桌面操作系统 VDA 上的所有应用程序实例。对于在服务器操作系统 VDA 上空闲至少 10 分钟的应用程序实例,将显示相关的空闲时间度量。

注意: 应用程序实例指标在所有许可证版本的站点上均可用。

使用此信息识别超出特定时间段的空闲应用程序实例,并酌情注销或断开连接。为此,请选择筛选器 > 应用程序实例,然后选择一个预先保存的筛选器,或者选择所有应用程序实例并创建自己的筛选器。

应用程序实例筛选器(/zh-cn/xenapp-and-xendesktop/7-15-ltsr/media/application-instances.png)

筛选器示例如下。在筛选依据条件中,选择已发布名称(应用程序的)和空闲时间。然后,将空闲时间设置为大于或等于特定时间限制,并保存筛选器以供重复使用。从筛选列表中,选择应用程序实例。选择发送消息的选项,或者从会话控制下拉列表中选择注销断开连接以终止实例。

注意:注销或断开应用程序实例会注销或断开当前会话,从而终止属于同一会话的所有应用程序实例。

您可以使用会话状态和会话空闲时间指标从会话筛选器页面识别空闲会话。按空闲时间列排序或定义筛选器以识别超出特定时间限制的空闲会话。对于在服务器操作系统 VDA 上空闲至少 10 分钟的会话,将列出空闲时间。

会话筛选器(/zh-cn/xenapp-and-xendesktop/7-15-ltsr/media/sessions.png)

当会话或应用程序实例出现以下情况时,空闲时间显示为不适用

  • 空闲时间未超过 10 分钟,
  • 在桌面操作系统 VDA 上启动,或者
  • 在运行 7.12 或更早版本的 VDA 上启动。

历史应用程序故障情况监控

趋势”->“应用程序故障”选项卡显示与 VDA 上已发布的应用程序相关的故障。

对于白金版和企业版许可站点,应用程序故障趋势可用于过去 2 小时、24 小时、7 天和一个月。对于其他许可类型,它们可用于过去 2 小时、24 小时和 7 天。将监视以“应用程序错误”为源记录到事件查看器中的应用程序故障。单击导出以生成 CSV、Excel 或 PDF 格式的报告

应用程序故障监控的清理保留设置,具体包括 GroomApplicationErrorsRetentionDays 和 GroomApplicationFaultsRetentionDays,默认情况下设置为一天,适用于所有获得白金版和非白金版许可的站点。您可以通过 PowerShell 命令来修改此设置:

*Set-MonitorConfiguration -\<setting name\> \<value\>*

应用程序故障趋势(/zh-cn/xenapp-and-xendesktop/7-15-ltsr/media/Director_Application_Faults.png)

故障根据其严重性显示为应用程序故障应用程序错误。应用程序故障选项卡显示与功能或数据丢失相关的故障。应用程序错误表示不立即相关的问题;它们表示可能导致未来问题的状况。

您可以根据已发布的应用程序名称进程名称交付组时间段筛选故障。该表显示故障或错误代码以及故障的简要说明。详细故障说明以工具提示形式显示。

注意: 当无法派生相应的应用程序名称时,已发布的应用程序名称将显示为“未知”。这通常发生在启动的应用程序在桌面会话中失败,或者由于依赖的可执行文件导致未处理的异常而失败时。

默认情况下,仅监视托管在服务器操作系统 VDA 上的应用程序故障。您可以通过监控组策略修改监控设置:启用应用程序故障监控、启用桌面操作系统 VDA 上的应用程序故障监控以及从故障监控中排除的应用程序列表。有关详细信息,请参阅监控策略设置中的应用程序故障监控策略

应用程序故障排除