配置本地部署的 Citrix Virtual Apps and Desktops 站点,并将其与 Citrix Analytics for Performance™ 集成

Last published : Nov 04, 2026
您可以将本地 Citrix Virtual Apps and Desktops 站点的性能数据发送到 Citrix Cloud 上的 Citrix Analytics for Performance,以利用其高级性能分析功能。要查看和使用 Performance Analytics,您必须首先使用本地监控工具 Citrix Director 配置本地站点以使用 Citrix Analytics for Performance。
启用
Performance Analytics 以安全的方式访问数据,并且不会将任何数据从 Citrix Cloud™ 传输到本地环境。

先决条件

要通过 Director 配置 Citrix Analytics for Performance,无需安装任何新组件。请确保满足以下要求:
  • 您的 Delivery Controller 和 Director 版本为 1912 CU2 或更高版本。有关详细信息,请参阅 功能兼容性矩阵。
注意:
  • 如果 Delivery Controller 运行的 Microsoft .NET Framework 版本低于 4.8,则通过 Director 配置本地站点以使用 Citrix Analytics for Performance 可能会失败。作为一种解决方法,请将 Delivery Controller 中的 .NET Framework 升级到版本 4.8。LCM-9255
  • 当您通过 Director 配置运行 Citrix Virtual Apps and Desktops 2012 版本的本地站点以使用 Citrix Analytics for Performance 时,配置可能会在几个小时后或在 Delivery Controller 中重新启动 Citrix Monitor Service 后失败。在这种情况下,“分析”选项卡会显示“未连接”状态。作为一种解决方法,请在 Delivery Controller 的注册表中创建 Encryption 文件夹,位置:HKEY_LOCAL_MACHINE\Software\Citrix\XDservices\Monitor 文件夹名称:Encryption。确保 CitrixMonitor 帐户对 Encryption 文件夹具有完全控制访问权限。重新启动 Citrix Monitor Service。DIR-14324
  • 只有完全管理员才能访问“分析”选项卡以执行此配置。
  • 为了让 Performance Analytics 访问性能指标,所有 Delivery Controller 和安装了 Director 的计算机都必须具有出站 Internet 访问权限。具体来说,请确保可以访问 网络要求 中所述的 URL。
如果 Delivery Controller 和 Director 计算机位于内部网络中,并且出站 Internet 访问通过代理服务器进行,请确保满足以下条件:
  • 代理服务器必须允许上述 URL 列表。
  • 在 Director 的 web.config 和 citrix.monitor.exe.config 文件中添加以下配置。请确保将此配置添加到 configuration 标记内:
    <system.net>
        <defaultProxy>
            <proxy  usesystemdefault = "false"  proxyaddress = "http://<your_proxyserver_address>:80" bypassonlocal = "true"  />
        </defaultProxy>
    </system.net>
    • Director web.config 位于安装了 Director 的计算机上的 C:\inetpub\wwwroot\Director\web.config。
    • citrix.monitor.exe.config 位于安装了 Delivery Controller 的计算机上的 C:\Program Files\Citrix\Monitor\Service\Citrix.Monitor.exe.Config。
    此设置由 Microsoft 在 IIS 上提供。有关详细信息,请参阅 https://docs.microsoft.com/zh-cn/dotnet/framework/network-programming/proxy-configuration。
    配置文件中的 defaultproxy 字段控制 Director 和 Monitor Service 的出站访问。与 Performance Analytics 的配置和通信要求将 defaultproxy 字段设置为 true。生效的策略可能会将此字段设置为 false。在这种情况下,您必须手动将此字段设置为 true。在进行更改之前,请备份配置文件。重新启动 Delivery Controller™ 上的 Monitoring 服务以使更改生效。
    注意:
    如果您升级到更高版本的 Citrix Virtual Apps and Desktops 站点,请确保重新配置 Delivery Controllers 的 citrix.monitor.exe.config 文件中的代理。
  • 确保可以从所有端点(或代理,如果已配置)访问以下 URL:
    • 有关 Citrix Analytics 的信息: https://*.cloud.com/
    • 微软 Azure:https://*.windows.net/
  • 您拥有适用于 Citrix Analytics for Performance 的有效 Citrix Cloud 授权。
  • 您的 Citrix Cloud 帐户是具有产品注册体验权限的管理员帐户。有关管理员权限的更多信息,请参阅修改管理员权限。

配置步骤

验证先决条件后,请执行以下操作:
  1. 以完全管理员身份登录 Director,然后选择要使用 Performance Analytics 配置的站点。Director 仪表板页面随即显示。
    分析选项卡
  2. 点击分析选项卡。配置 Citrix Analytics 页面随即显示。
    开始使用
  3. 查看步骤,选择服务条款,然后点击开始使用。站点详细信息页面随即显示。
    连接站点
  4. 查看先决条件并确保满足这些条件。查看站点详细信息。
  5. 点击连接站点以开始配置过程。
    生成一个唯一的 8 位注册码,用于将此站点注册到 Citrix Cloud。
    注册码
  6. 点击复制代码以复制代码,然后点击在 Citrix Cloud 中注册。您将被重定向到 Citrix Cloud 中的注册 URL。
  7. 使用您的 Citrix Cloud 凭据登录并选择您的客户。
  8. 将复制的注册码粘贴到 Citrix Cloud 中的“产品注册”页面。点击继续进行注册。查看注册详细信息,然后点击注册。
    在 Citrix Cloud 中注册
    您的本地站点将注册到 Citrix Cloud。 如果未显示注册输入,请按照 注册产品 中所述的步骤操作。
  9. 在 Director 中,点击分析选项卡上的转到分析。
    转到分析
    Performance Analytics 会在您的浏览器中打开一个新选项卡。 性能分析控制板
    如果您的 Citrix Cloud 会话已过期,您可能会被重定向到 Citrix.com 或 My Citrix 帐户登录页面。
  10. 要向 Performance Analytics 注册多个站点,请从 Director 为每个站点重复上述配置步骤。所有已配置站点的指标都显示在 Performance Analytics 控制板上。
    如果每个站点运行多个 Director 实例,请从任意一个 Director 实例进行配置。配置过程完成后,连接到该站点的所有其他 Director 实例将在下次刷新时更新。
  11. 要将您的站点与 Citrix Cloud 断开连接,请单击“断开站点连接”。此选项将删除现有配置。
    注意:
    首次配置站点时,来自站点的事件可能需要一些时间(大约一小时)才能处理完毕;这会导致 Performance Analytics 控制板上指标的显示延迟。此后,事件会定期刷新。
    断开连接后,来自旧帐户的数据传输会持续一段时间,直到新帐户的事件传输完毕。数据传输停止后大约一小时内,与旧帐户相关的分析仍会显示在 Performance Analytics 控制板上。
    Citrix Analytics 服务的授权到期后,最多需要一天时间才能停止向 Performance Analytics 发送站点指标。