桌面探测

桌面探测通过测试使用 StoreFront 串行启动选定桌面,自动检查在站点中发布的 Citrix Virtual Desktops 的运行状况。桌面探测结果可以在 Director 中获取。

在 Director 的“配置”页面中,配置要探测的桌面、要在其上运行探测的端点计算机以及探测时间。该代理测试使用 StoreFront 的选定桌面的启动,并向 Director 报告返回的结果。探测结果在 Director UI 中显示 – 过去 24 小时的数据在“应用程序”页面中显示,历史探测数据在趋势 > 探测结果 > 桌面探测结果页面中显示。此处,您可以看到出现探测故障时的阶段 - StoreFront 可访问性、StoreFront 身份验证、StoreFront 枚举、ICA 下载或桌面启动。故障报告将发送到配置的电子邮件地址。可以安排桌面探测在非高峰时段跨多个地理区域运行。综合的结果有助于在用户遇到与预配的桌面、托管计算机或连接有关的问题之前主动对这些问题进行故障排除。桌面探测适用于获得 Premium 许可的站点。此功能需要 Delivery Controller 版本 7 1906 或更高版本以及 Probe Agent 1903 或更高版本。

要求:

  • Delivery Controller 运行版本 1906 或更高版本。
  • 运行 Probe Agent 的端点计算机是指安装了 Citrix Receiver for Windows 4.8 或更高版本或者适用于 Windows 的 Citrix Workspace 应用程序(以前称为 Citrix Receiver for Windows)版本 1906 或更高版本的 Windows 计算机。适用于统一 Windows 平台 (UWP) 的 Workspace 应用程序不受支持。
  • Citrix Probe Agent 支持使用 Active Directory 凭据通过 StoreFront 和 Citrix Workspace 进行身份验证。如果终端设备通过 Citrix Gateway 连接到 StoreFront/Workspace,则可以使用 Citrix Gateway 域凭据进行身份验证。Citrix Probe Agent 不支持其他身份验证方法,例如单点登录 (SSO) 或多重身份验证 (MFA)。
  • 确保在要安装 Probe Agent 的端点计算机上安装 Microsoft .NET Framework 4.7.2 或更高版本。

运行桌面探测所需的用户帐户或权限:

  • 要在每个端点计算机上进行探测的唯一 StoreFront 用户。StoreFront 用户不必是管理员;可以在非管理员上下文中运行探测。
  • 具有 Windows 管理员权限的用户帐户,以在端点计算机上安装并配置 Citrix Probe Agent
  • 完全权限管理员用户帐户或具有以下权限的自定义角色。重复使用普通用户帐户进行桌面探测可能会从用户的活动会话中注销。

    • 交付组权限:
      • 只读
    • Director 权限:
      • 创建、编辑、删除警报电子邮件服务器配置 - 如果尚未配置电子邮件服务器
      • 创建、编辑、删除探测配置
      • 查看“配置”页面
      • 查看“趋势”页面

配置桌面探测

可以安排桌面探测在非高峰时段跨多个地理区域运行。综合的探测结果有助于在用户遇到与桌面、托管计算机或连接有关的问题之前对这些问题进行故障排除。

Citrix Probe Agent 版本 2103 及更高版本支持站点聚合。可以从聚合站点枚举和启动应用程序和桌面。配置 Citrix Probe Agent 时,请选择已启用 Workspace (StoreFront) 站点聚合选项以启用聚合站点中的应用程序和桌面的枚举。支持以下站点的组合:

  • 具有一个 StoreFront URL 的多个本地站点。
  • 具有 StoreFront 或 Workspace URL 的本地和云站点。
  • 具有一个 Workspace URL 的多个云站点。
  • 本地站点通过 Citrix Gateway 连接到 StoreFront 或 Workspace。

注意:

必须创建单独的管理员或用户才能配置只能访问一个站点的探测。

步骤 1:安装和配置 Citrix Probe Agent

Citrix Probe Agent 是用于模拟用户通过 StoreFront 执行的实际桌面启动的 Windows 可执行文件。Citrix Probe Agent 测试桌面启动(如在 Director 中所配置),并将报告结果返回到 Director。

  1. 确定要从其中运行桌面探测的端点计算机。

  2. 具有管理权限的用户可以在端点计算机上安装并配置 Citrix Probe Agent。下载 https://www.citrix.com/downloads/citrix-virtual-apps-and-desktops/components/app-probe-agent.html 上提供的 Citrix Probe Agent 可执行文件并启动该代理。

  3. 如果您有聚合站点,请选择“已启用 Workspace (StoreFront) 站点聚合”选项,以启用聚合站点中的应用程序和桌面的枚举。

  4. 选择一种身份验证方法并输入相关凭据。凭据将加密并安全地存储。
  5. 请使用您的 StoreFront Active Directory 凭据进行配置。在每个端点计算机上配置唯一的 StoreFront 用户。 Probe Agent

  6. 如果您的终端通过 Citrix Gateway 连接到 StoreFront,请选择“Citrix Gateway”选项,并使用您的 Citrix Gateway 域凭据进行配置。启动代理并配置您的 StoreFront Receiver for Web 凭据。

    Probe Agent

  7. 必须为配置的唯一 StoreFront 用户启用交互式登录。
  8. 配置为显示探测结果选项卡中,输入您的 Director 凭据,然后单击验证

    Probe Agent

  9. 选择您的站点,然后单击下一步

  10. 查看摘要选项卡中,确保配置的详细信息准确无误。如果需要进行更改,请转到相应的选项卡并进行更新。

注意:

可以使用 Automating Citrix Probe Agent Installation and Configuration(自动执行 Citrix Probe Agent 安装和配置)中包含的 PowerShell 脚本来自动安装和配置 Citrix Probe Agent。

步骤 2:在 Director 中配置桌面探测

  1. 转到配置 > 探测配置 > 桌面探测,然后单击创建探测
  2. 创建探测页面中,输入探测的名称。
  3. 选择时间表:
    1. 选择您希望探测在一周中的哪几天运行。
    2. 输入您希望探测运行的开始时间。
    3. 此外,您可以选择一天内重复选项。输入结束时间以及您希望探测在一天内重复的时间间隔。例如,以下配置有助于在 12:10 到 23:35 之间运行桌面探测,每个星期二、星期四和星期五每小时重复一次。
  4. 请根据时间间隔选择建议的要探测的桌面数量。
  5. 选择必须在其上运行探测的端点计算机。
  6. 输入失败探测结果发送到的电子邮件地址。

在此配置中,桌面会话在 12:10、13:10、14:10 启动,依此类推,直到每个星期二、星期四和星期五的 23:10。

桌面探测配置

注意:

  • 警报 > 电子邮件服务器配置中配置您的电子邮件服务器。
  • 桌面探测配置完成后,代理将从下一个小时开始运行配置的探测。
  • 在引入一天内重复选项之前设置的探测将继续按预定时间运行。默认情况下,他们禁用一天内重复选项。
  • 建议您配置探测,使每次运行的时间间隔为 5 分钟,以防止重叠。

步骤 3:执行探测

代理根据其定期从 Director 中提取的探测配置运行桌面探测。代理使用 StoreFront 连续启动选定的桌面。代理通过监视数据库将报告结果返回到 Director。失败情况在以下五个特定阶段报告:

  • StoreFront 可访问性 - 配置的 StoreFront URL 无法访问。
  • StoreFront 身份验证 - 配置的 StoreFront 凭据无效。
  • StoreFront 枚举 - StoreFront 枚举桌面列表不包含要探测的桌面。
  • ICA 下载 - ICA 文件不可用。
  • 桌面启动 – 桌面无法启动。

步骤 4:查看探测结果

可以在桌面页面中查看最新的探测结果。

Director 桌面分析页面

要进一步进行故障排除,请在趋势 > 探测结果 > 桌面探测结果页面中单击探测结果链接以查看更多详细信息。

Director 桌面探测结果

在此页面上提供过去 24 小时或过去 7 天的时间内的整理后的探测结果数据。可以看到探测失败的阶段。可以对特定桌面、探测失败阶段或端点计算机的表格进行过滤。

桌面探测