Configuring on-premises sites with Citrix Analytics for Performance™
Citrix Analytics for Performance(性能分析)是 Citrix Analytics 云服务提供的综合性能监控解决方案。性能分析基于性能指标提供高级洞察和分析。性能分析可帮助您监控和查看组织中一个或多个 Citrix Virtual Apps and Desktops™ 站点的使用情况和性能指标。
有关性能分析的更多信息,请参阅性能分析文章。
您可以将站点的性能数据发送到 Citrix Cloud™ 上的 Citrix Analytics for Performance,以利用其高级性能分析功能。要查看和使用性能分析,您必须首先在 Director 的“分析”选项卡中配置本地站点以使用 Citrix Analytics for Performance。

性能分析以安全的方式访问数据,并且不会将任何数据从 Citrix Cloud 传输到本地环境。
先决条件
To configure Citrix Analytics for Performance from Director, no new components need to be installed. Ensure that the following requirements are met:
- 您的 Delivery Controller 和 Director 版本为 1912 CU2 或更高版本。有关详细信息,请参阅功能兼容性矩阵。
注意:
- 如果交付控制器运行的 Microsoft .NET Framework 版本低于 4.8,则通过 Director 配置您的本地站点以使用 Citrix Analytics for Performance 可能会失败。作为一种解决方法,请将交付控制器中的 .NET Framework 升级到版本 4.8。LCM-9255。
- 当您通过 Director 配置运行 Citrix Virtual Apps and Desktops 版本 2012 的本地站点以使用 Citrix Analytics for Performance 时,配置可能会在几个小时后或在交付控制器中重新启动 Citrix 监视服务后失败。在这种情况下,“分析”选项卡会显示“未连接”状态。解决方法是在交付控制器上的注册表中创建 Encryption 文件夹,位置:HKEY_LOCAL_MACHINE\Software\Citrix\XDservices\Monitor,文件夹名称:Encryption。确保 CitrixMonitor 帐户对 Encryption 文件夹具有完全控制访问权限。重新启动 Citrix 监视服务。DIR-14324。
- 只有完全管理员才能访问“分析”选项卡以执行此配置。
- 为了让性能分析访问性能指标,所有 Delivery Controller 以及安装了 Director 的计算机都必须具有出站 Internet 访问权限。具体来说,请确保可以访问以下 URL:
- 思杰密钥注册:
https://*.citrixnetworkapi.net/ - 思杰云:
https://*.citrixworkspacesapi.net/ - 思杰分析:
https://*.cloud.com/ - Microsoft Azure:
https://*.windows.net/如果交付控制器和 Director 计算机位于内网中,并且出站互联网访问通过代理服务器进行,请确保以下事项:
- 思杰密钥注册:
- 代理服务器必须允许上述 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 文件位于安装了交付控制器的计算机上的
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 服务以使更改生效。 - Director 的 web.config 配置文件位于安装了 Director 的计算机上的
- 您需要确保自己拥有一个有效的 Citrix Cloud 授权,该授权是专门用于 Citrix Analytics for Performance 服务的。
- 您的 Citrix Cloud 帐户是具有产品注册体验权限的管理员帐户。有关管理员权限的更多信息,请参阅修改管理员权限。
配置操作步骤
验证先决条件后,请执行以下操作:
-
以完全管理员身份登录 Director,然后选择要使用 Performance Analytics 配置的站点。Director 仪表板页面随即显示。

-
单击分析选项卡。配置 Citrix Analytics 页面随即显示。

-
审查步骤,选择服务条款,然后单击“开始使用”。将显示“站点详细信息”页面。

-
审查先决条件并确保满足这些条件。审查站点详细信息。
-
单击“连接站点”以开始配置过程。
生成一个唯一的 8 位注册码,用于将此站点注册到 Citrix Cloud。

-
单击“复制代码”以复制代码,然后单击“在 Citrix Cloud 上注册”。您将被重定向到 Citrix Cloud 中的注册 URL。
-
使用您的 Citrix Cloud 凭据登录并选择您的客户。
-
将复制的注册码粘贴到 Citrix Cloud 中的“产品注册”页面。单击“继续”进行注册。审查注册详细信息,然后单击“注册”。

您的本地站点注册到 Citrix Cloud。
-
在“Director”中,单击“分析”选项卡上的“转到分析”。

性能分析将在浏览器的新选项卡中打开。

如果您的 Citrix Cloud 会话已过期,您可能会被重定向到 Citrix.com 或 My Citrix 帐户登录页面。
-
要向 Performance Analytics 注册多个站点,请从 Director 为每个站点重复上述配置步骤。所有已配置站点的指标都将显示在 Performance Analytics 控制板上。
如果每个站点运行多个 Director 实例,请从任意一个 Director 实例进行配置。连接到该站点的所有其他 Director 实例将在配置过程后的下一次刷新时更新。
-
要将您的站点与 Citrix Cloud 断开连接,请单击 断开站点连接。此选项将删除现有配置。
注意:
首次配置站点时,来自站点的事件可能需要一些时间(大约一小时)才能处理完毕;这会导致 Performance Analytics 控制板上指标的显示出现延迟。此后,事件会定期刷新。
断开连接后,旧帐户的数据传输会持续一段时间,直到新帐户的事件传输完毕。数据传输停止后大约一小时内,与旧帐户相关的分析仍会显示在 Performance Analytics 控制板上。
Citrix Analytics 服务授权到期后,停止向 Performance Analytics 发送站点指标最多需要一天时间。