站点分析

拥有完整的管理员权限后,当您打开 Director 时,控制板会提供一个集中位置来监视站点的运行状况和使用情况。

管理控制台仪表板

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

注意:

根据您组织的许可证和您的管理员权限,某些选项或功能可能不可用。

Director 控制板上的面板

用户连接故障

过去 60 分钟内的连接故障。单击总数旁边的类别可查看该类型故障的指标。在相邻的表中,该数字按交付组细分。连接故障包括因达到应用程序限制而导致的故障。有关应用程序限制的详细信息,请参阅应用程序

单会话操作系统计算机故障或多会话操作系统计算机故障

过去 60 分钟内按交付组细分的总故障。故障按类型细分,包括启动失败、启动停滞和未注册。对于多会话操作系统计算机,故障还包括达到最大负载的计算机。

许可状态

许可证服务器警报显示由许可证服务器发送的警报以及解决警报所需的措施。需要许可证服务器版本 11.12.1 或更高版本。交付控制器警报显示控制器所见的许可状态详细信息,并由控制器发送。需要适用于 XenApp 7.6 或 XenDesktop 7.6 或更高版本的控制器。您可以在 Studio 中设置警报阈值。在 Delivery Controllers > Details > Product Editions > PLT 中显示的许可状态表示 Premium 而不是 Platinum

宽限期状态

Director 显示以下宽限期状态之一。此信息从交付控制器中获取。

  1. 未激活: 未处于任何类型的许可证缓存模式。适用正常的许可限制。

  2. 紧急宽限期: 当许可证服务器无法访问或在代理连接时无法获取许可证信息时生效。用户不受影响。Director 中显示的错误无法解除,直到许可证服务器可访问为止。

  3. 宽限期已过期: 紧急许可证缓存模式已过期。

有关详细信息,请参阅许可证透支许可证突发模式

已连接会话

过去 60 分钟内所有交付组的已连接会话。

平均登录持续时间

过去 60 分钟的登录数据。左侧的大数字是该小时内的平均登录持续时间。早于 XenDesktop 7.0 的 VDA 登录数据不包含在此平均值中。有关详细信息,请参阅诊断用户登录问题

基础结构

列出站点的基础结构 - 主机和控制器。对于 Citrix Hypervisor 或 VMware 的基础结构,您可以查看性能警报。例如,您可以配置 XenCenter 以在 CPU、网络 I/O 或磁盘 I/O 使用率超过受管服务器或虚拟机上的指定阈值时生成性能警报。默认情况下,警报重复间隔为 60 分钟,但您也可以配置此项。有关详细信息,请参阅Citrix Hypervisor 产品文档中的 XenCenter 性能警报部分。

注意:

如果特定指标没有显示图标,则表示您使用的主机类型不支持此指标。例如,System Center Virtual Machine Manager (SCVMM) 主机、AWS 和 CloudStack 没有可用的运行状况信息。

继续使用以下选项(在以下部分中进行了说明)排查问题:

监视会话

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

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

注意:

如果用户设备运行的是旧版 Virtual Delivery Agent (VDA)(例如早于版本 7 的 VDA 或 Linux VDA),Director 无法显示有关会话的完整信息。相反,它会显示一条消息,指示信息不可用。

桌面分配规则限制: Citrix Studio 允许将多个桌面分配规则 (DAR) 分配给交付组中的单个 VDA,以供不同的用户或用户组使用。StoreFront™ 根据登录用户的 DAR 显示分配的桌面以及相应的显示名称。但是,Director 不支持 DAR,并且无论登录用户是谁,都使用交付组名称显示分配的桌面。因此,您无法在 Director 中将特定桌面映射到计算机。 您可以使用以下 PowerShell 命令将 StoreFront 中显示的分配桌面映射到 Director 中显示的交付组名称:

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

用于会话传输的协议

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

传输协议

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

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

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

导出报告

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

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

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

Director 根据您选择的筛选条件生成报告。如果您更改了筛选条件,请在单击“导出”之前单击“应用”。

注意:

导出大量数据会导致 Director 服务器、Delivery Controller 和 SQL 服务器上的内存和 CPU 消耗显著增加。为实现最佳导出性能,支持的并发导出操作数和可导出的数据量已设置为默认限制。

支持的导出限制

导出的 PDF 和 Excel 报告包含所选筛选条件的完整图表。但是,所有报告格式中的表格数据都会在超出表中行数或记录数的默认限制后被截断。支持的默认记录数是根据报告格式定义的。

您可以通过在 互联网信息服务 (IIS) 中配置 Director 应用程序设置来更改默认限制。

报告格式 支持的默认记录数 Director 应用程序设置中的字段 支持的最大记录数
PDF 500 UI 导出 PDF 钻取限制 5000
电子表格 100,000 用户界面.导出Excel向下钻取限制 100,000
CSV 100,000(在会话选项卡中为 10,000,000) 用户界面.导出Csv向下钻取限制 100,000

要更改可导出的记录数限制,请执行以下操作:

  1. 打开 IIS 管理器控制台。
  2. 在默认网站下,转到 Director 网站。
  3. 双击应用程序设置
  4. Edit or add a setting for the fields UI.ExportPdfDrilldownLimit, UI.ExportExcelDrilldownLimit, or UI.ExportCsvDrilldownLimit as required.

在“应用程序设置”中添加这些字段值将覆盖默认值。

警告:

将字段值设置为大于支持的最大记录数可能会影响导出性能,并且不受支持。

错误处理

本节将为您提供有关在导出操作期间可能遇到的错误的处理信息。

  • Director 已超出时间限制

发生此错误的原因可能是网络问题,或者 Director 服务器或 Monitor Service 上的资源使用率过高。

The default timeout duration is 100 seconds. To increase the timeout duration of the Director Service, set the value of Connector.DataServiceContext.Timeout field in Director Application Settings in Internet Information Services (IIS):

  1. 打开 IIS 管理器控制台。

  2. 导航到默认网站下的 Director 网站。

  3. 双击应用程序设置

  4. 请您对 Connector.DataServiceContext.Timeout 的值进行详细的编辑和调整,以确保系统的正常运行。

  • 监控器已超时

发生此错误的原因可能是网络问题,或者 Monitor Service 或 SQL 服务器上的资源使用率过高。

要增加监控服务的超时持续时间,请在交付控制器上运行以下 PowerShell 命令:

asnp Citrix.*
Get-MonitorConfiguration
Set-MonitorConfiguration -MonitorQueryTimeoutSeconds <timeout value>
  • 最大并发导出或预览操作正在进行

Director 支持一个导出或预览实例。如果出现最大并发导出或预览操作正在进行错误,请稍后重试下一个导出操作。

可以增加并发导出或预览操作的数量,但这可能会影响 Director 的性能,并且不受支持:

  1. 打开 IIS 管理器控制台。

  2. 在默认网站下,转到 Director 网站。

  3. 双击应用程序设置

  4. 请您对 UI.ConcurrentExportLimit 这个参数所对应的具体数值进行修改和调整。

  • Director 中磁盘空间不足

每个导出操作在 Windows Temp 文件夹中最多需要 2 GB 硬盘空间。在 Director 服务器上清除空间或添加更多硬盘空间后,重试导出。

监视修补程序

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

控制用户计算机电源状态

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

注意:

此功能不适用于物理机或使用远程电脑访问的计算机。

命令 功能
重新启动 对 VM 执行有序(软)关机,并且在重新启动 VM 之前,所有正在运行的进程都将单独停止。例如,选择在 Director 中显示为“启动失败”的计算机,然后使用此命令重新启动它们。
强制重新启动 在不执行任何关机过程的情况下重新启动 VM。此命令的工作方式与拔下物理服务器电源,然后重新插入并重新开机相同。
关机 对 VM 执行有序(软)关机。所有正在运行的进程都将单独停止。
强制关机 在不执行任何关机过程的情况下关闭 VM。此命令的工作方式与拔下物理服务器电源相同。它可能无法始终关闭所有正在运行的进程,并且如果以这种方式关闭 VM,则存在数据丢失的风险。
挂起 将正在运行的 VM 挂起在其当前状态,并将该状态存储在默认存储库上的文件中。此选项允许您关闭 VM 的主机服务器,然后在重新启动后恢复 VM,使其返回到其原始运行状态。
恢复 恢复已挂起的 VM 并将其还原到其原始运行状态。
启动 在 VM 关闭时启动它(也称为冷启动)。

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

阻止连接到计算机

启用维护模式,以暂时阻止新的连接,同时由相应的管理员对映像执行维护任务。

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

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

如果用户尝试连接处于维护模式的已分配桌面,则会显示一条消息,指示该桌面不可用。在您禁用维护模式之前,无法建立新连接。

应用程序分析

应用程序”选项卡在一个统一视图中显示基于应用程序的分析,以帮助高效分析和管理应用程序性能。您可以深入了解站点上所有已发布应用程序的运行状况和使用情况信息。它显示了诸如探测结果、每个应用程序的实例数以及与已发布应用程序相关的故障和错误等指标。有关详细信息,请参阅故障排除应用程序中的应用程序分析部分。

站点分析