站点分析

“监视”控制板提供一个中央位置来监视站点的运行状况和使用情况。

“监视”控制板

如果当前没有故障且在过去 60 分钟内没有发生任何故障,则面板将保持折叠状态。 发生故障时,将自动显示特定的故障面板。

面板 说明
用户连接失败次数 过去 60 分钟内的连接失败次数。 单击总数旁的类别可以查看这种失败类型的指标。 在相邻的表中,根据每个交付组对该数字进行了进一步分类。 连接失败包括达到应用程序限制导致的失败。 有关应用程序限制的详细信息,请参阅应用程序
出现故障的单会话操作系统计算机或出现故障的多会话操作系统计算机 过去 60 分钟内的失败总数根据每个交付组进行分类。 按类型(包括无法启动、引导时卡住以及未注册)细分的故障。 对于多会话操作系统计算机,出现故障的计算机还包括达到最大负载的计算机。
已连接的会话 过去 60 分钟内所有交付组中已连接的会话。
平均登录持续时间 过去 60 分钟的登录数据。 左侧的大数值表示该小时内的平均登录持续时间。 此平均值不包括早于 XenDesktop 7.0 的 VDA 的登录数据。 有关详细信息,请参阅诊断用户登录问题

注意:

当您使用的房东类型不支持任何特定指标时,不会显示该特定指标的图标。 例如,不提供 System Center Virtual Machine Manager (SCVMM) 主机、AWS 和 CloudStack 的运行状况信息。

继续使用以下选项(如前几节所述)解决问题:

监视会话

如果会话断开连接,则会话仍处于活动状态,其应用程序将继续运行。 但是,用户设备不再与服务器通信。

操作 说明
查看用户当前连接的计算机或会话 在活动管理器和用户详细信息视图中,查看用户当前连接的计算机或会话。 此外,查看该用户有权访问的所有计算机和会话的列表。 要访问此列表,请单击用户标题栏中的会话切换程序图标。 有关详细信息,请参阅还原会话
查看所有交付组中的已连接会话总数 从控制板的已连接的会话窗格中,查看过去 60 分钟内所有交付组中的已连接会话总数。 然后单击较大的总数,这将打开“筛选器”视图。 在这里,您可以显示基于所选交付组和交付组范围和使用情况的图形会话数据。
结束空闲会话 “会话过滤器”视图中显示与所有活动会话相关的数据。 您可以根据关联用户、交付组、会话状态和超过阈值时段的空闲时间筛选会话。 从过滤的列表中,选择要注销或断开连接的会话。 有关详细信息,请参阅应用程序故障排除
查看较长时间段内的数据 趋势视图上,选择会话选项卡以深入查看更具体的使用情况数据。 您可以在更长的时间内深入研究已连接和已断开连接的会话的数据。 您可以查看过去 60 分钟之前的会话总数。 要查看此信息,请单击查看历史趋势

注意:

假设用户设备正在旧版 Virtual Delivery Agent (VDA) 上运行,例如版本 7 之前的 VDA 或 Linux VDA。 在这种情况下,监视器无法显示有关会话的完整信息。 相反,它会显示一条消息,提示该信息不可用。

桌面分配规则限制: Studio 允许将不同用户或用户组的多个桌面分配规则 (DAR) 分配给交付组中的单个 VDA。 StoreFront 根据已登录用户的 DAR 显示已分配的桌面(包含相应的显示名称)。 但是,监视器不支持 DAR,而是使用交付组名称显示已分配的桌面,与已登录的用户无关。 因此,您无法在 Monitor 中将特定的桌面映射到计算机。

您可以将 StoreFront 中显示的分配桌面映射到监视中显示的交付组名称。 要进行映射,请使用以下 PowerShell 命令:


  Get-BrokerDesktopGroup | Where-Object { $\_.Uid -eq (Get-BrokerAssignmentPolicyRule | Where-Object { $\_.PublishedName -eq "\<Name on StoreFront\>" }).DesktopGroupUid } | Select-Object -Property Name, Uid
<!--NeedCopy-->

博客中所述,使用 Remote PowerShell SDK 运行前面的 PowerShell 命令。

在活动管理器中禁止显示运行中的应用程序

默认情况下,活动管理器显示用户会话正在运行的所有应用程序的列表。 所有有权访问活动管理器功能的管理员都可以查看此信息。 对于委派管理员角色,此视图包括完全管理员、交付组管理员和帮助台管理员。

为了保护用户及其正在运行的应用程序的隐私,您可以禁用“应用程序”选项卡来列出正在运行的应用程序。 要进行此活动,请在 VDA 上修改 HKEY_LOCAL_MACHINE\Software\Citrix\Director\TaskManagerDataDisplayed 上的注册表项。 默认情况下,该注册表项设置为 1。 将该值更改为 0,这意味着信息不是从 VDA 收集的,因此不会显示在活动管理器中。

警告:

注册表编辑不当会导致严重问题,可能需要重新安装操作系统。 Citrix 无法保证因注册表编辑器使用不当导致出现的问题能够得以解决。 使用注册表编辑器需自担风险。 在编辑注册表之前,请务必进行备份。

访问“Citrix Analytics for Performance - 会话详细信息”

可以访问 Citrix Analytics for Performance 中的“会话详细信息”页面。 在 Activity Manager 的“会话详细信息”部分中单击“查看会话时间表”,可在 Monitor 中打开 Citrix Analytics for Performance 的“会话详细信息”页面。

查看会话时间表

注意:

此功能要求您拥有有效的 Citrix Analytics for Performance 授权。

会话详细信息适用于归类为“优秀”、“一般”或“差”的 Citrix Analytics for Performance 会话。 有关会话未分类的原因的更多信息,请参阅 未分类 一文。 Citrix Analytics for Performance - 会话详细信息

您最多可以查看最近三天会话体验的趋势。 该趋势视图还包括影响会话体验的因素。 此信息补充了 Monitor 中提供的实时数据,帮助台管理员在解决与会话体验相关的问题时会使用这些数据。

有关“会话详情”页面的更多信息,请参阅 会话详细信息

会话传输协议

会话详细信息面板中查看用于当前会话的 HDX 连接类型的传输协议。 对于在 VDA 7.13 版或更高版本上启动的会话,提供此信息。

传输协议

使用“会话详细信息”窗格中的“会话控制”下拉菜单注销或断开会话。

  • 对于 HDX 连接类型:
    • 如果 EDT 用于 HDX 连接,协议显示为 UDP
    • 如果 TCP 用于 HDX 连接,协议显示为 TCP
  • 对于 RDP 连接类型,协议显示为不适用

配置了自适应传输时,会话传输协议根据网络状况在 EDT(基于 UDP)与 TCP 之间动态切换。 如果无法使用 EDT 建立 HDX 会话,它将回退到 TCP 协议。

有关自适应传输配置的详细信息,请参阅自适应传输

导出报告

您可以导出趋势数据以生成常规使用情况和容量管理报告。 导出操作支持 PDF、Excel 和 CSV 报告格式。 PDF 和 Excel 格式的报告包括以图表和表格表示的趋势。 CSV 格式的报告包含可用于生成视图或存档的表格数据。

要导出报告,请执行以下操作:

  1. 转至趋势选项卡。
  2. 设置过滤条件和时间段并单击应用。 趋势图形和表格填充有数据。
  3. 单击“导出”,然后输入报告的名称和格式。

Monitor 根据您选择的筛选条件生成报告。 如果更改了过滤条件,请单击应用,然后再单击导出

注意:

导出大量的数据时,会导致监视器服务器、Delivery Controller 和 SQL Server 中内存和 CPU 消耗大幅增加。 支持的并发导出操作数和可以导出的数据量被设置为默认限制,以实现最佳的导出性能。

支持的导出限制

导出的 PDF 和 Excel 格式的报告包含满足选定过滤条件的完整图表。 但是,超出对表格中的行数或记录数设置的默认限制的所有报告格式的表格数据都将被截断。 默认的受支持记录数根据报告格式确定。

报告格式 默认的受支持记录数
PDF 500
Excel 100000
CSV 100000(在会话选项卡中为 10000000)

错误处理

导出操作期间可能会遇到的错误:

  • Director 已超时: 此错误可能是由于 Director 服务器或监视服务上的网络问题或资源使用率过高所致。

  • 监视器已超时: 此错误可能是由于网络问题或监视服务或 SQL 服务器上的资源使用率过高所致。

  • 正在进行的最大并发导出或预览操作: 在特定时间只能运行一个导出或预览实例。 如果遇到正在进行最大并发导出或预览操作错误,请稍后再尝试下一个操作。

监视修补程序

要查看安装在特定计算机 VDA(物理或 VM)上的修补程序,请选择计算机详细信息视图。

控制用户计算机电源状态

要对您在监视器中选择的计算机状态进行控制,请使用电源控制选项。 这些选项适用于单会话操作系统计算机,但可能不适用于多会话操作系统计算机。

注意:

此功能不适用于使用 Remote PC Access 的物理计算机或计算机。

命令 功能
重新启动 对 VM 执行顺序(软)关闭。在重新启动 VM 前,所有正在运行的进程将逐一停止。 例如,选择监视器中显示为“启动失败”的计算机,并使用此命令重新启动这些计算机。
强制重新启动 无需先执行任何关闭程序即可重新启动虚拟机。 此命令与拔出然后插好物理服务器,并再次启动该服务器时作用相同。
关闭 对 VM 执行顺序(软)关闭。 所有正在运行的进程都将单独停止。
强制关闭 无需先执行任何关闭程序即可关闭 VM。 此命令与拔出物理服务器时作用相同。 强制关闭可能不会始终关闭所有正在运行的进程,如果用这种方式关闭 VM,可能会有丢失数据的风险。
挂起 将正在运行的 VM 挂起在其当前状态,并将此状态保存在默认存储库中的某个文件里。 此选项可让您关闭 VM 的主机服务器,在重新启动后恢复 VM,从而将其还原到原始运行状态。
继续 恢复挂起的 VM 并还原其原始运行状态。
启动 在 VM 关闭后启动(也称为冷启动)。

如果电源控制操作失败,请将鼠标悬停在警报上,此时将显示一条弹出消息,其中包含有关故障的详细信息。

阻止与计算机连接

在相应的管理员执行映像维护任务时,使用维护模式临时阻止新连接。

在计算机上启用维护模式后,将不允许新连接,直到禁用该模式。 如果用户当前已登录,则维护模式将在注销所有用户后生效。 对于未注销的用户,发送一条消息,通知他们计算机已在特定时间关闭。 您可以使用电源控制来强制关闭计算机。

  1. 从用户详细信息视图选择计算机,或在过滤器视图中选择一组计算机。
  2. 选择维护模式,然后打开选项。

如果用户尝试在分配的桌面处于维护模式时连接到该桌面,则会显示一条消息,表明该桌面不可用。 无法进行新连接,直到您禁用维护模式。

应用程序分析

应用程序选项卡中有一个综合视图显示基于应用程序的分析,这些分析有助于高效地分析和管理应用程序性能。 您可以获得有关站点上发布的所有应用程序的运行状况和使用情况信息的宝贵洞察数据。 它显示了如下指标:

  • 探测结果
  • 每个应用程序的实例数
  • 与已发布应用程序相关的错误和错误

有关详细信息,请参阅对应用程序进行故障排除中的应用程序分析部分。

站点分析