Citrix Virtual Apps and Desktops 数据源

Citrix Virtual Apps and Desktops 提供两种产品:服务和永久产品或本地产品。Citrix Analytics 支持这两种数据源,并自动发现这些数据源。本文将向您介绍在这两个产品上启用 Analytics 的必备条件和过程。

在 Virtual Apps and Desktops 服务上启用 Analytics

您必须订阅 Citrix Cloud 上提供的 Citrix Virtual Apps and Desktops 服务。要了解如何开始使用 Virtual Apps and Desktops 服务,请参阅安装和配置

在开始将 Virtual Apps and Desktops 服务添加到 Citrix Analytics 之前,请查看[系统要求(/zh-cn/citrix-analytics/system-requirements.html)部分,并确保您已完成所需的任务。

Citrix Analytics 会自动发现与 Citrix Cloud 帐户关联的 Virtual Apps and Desktops 数据源。要查看数据源,请执行以下操作之一:

  • 单击“Analytics 欢迎”页面上的开始使用

  • 单击 设置 > 数据源

数据源 ”页面上将显示一个站点卡。单击打开数据处理以允许 Citrix Analytics 开始处理此数据源的数据。

链接数据源

启用数据处理后,站点卡可能会显示“ 未接收数据 ”状态。当事件需要一些时间才能到达 Citrix Analytics 中的事件中心时,会发生这种情况。Citrix Analytics 收到事件时,状态将更改为数据处理

注意

如果状态在一段时间后不会更改,请刷新“ 数据源”页。

站点卡显示 Virtual Apps and Desktops 用户数量、发现的站点数量以及基于所选时间段 - 1 小时 (1H) 或 1 周 (1W) 接收的事件数量。单击用户和站点的数量以查看它们。单击接收的事件数以在相应的自助搜索页面上查看事件。有关详细信息,请参阅Virtual Apps and Desktops 的自助搜索

链接数据源

如果在过去一小时内未收到任何事件,则状态 上的数据处理 将更改为“ 未收到数据 ”。虽然过去一周可能会收到一些事件。

无数据 CVAD

打开或关闭数据处理

若要停止数据处理,请单击站点卡上的垂直省略号 (),然后单击 关闭数据处理。Citrix Analytics 停止处理此数据源的数据。

链接数据源

若要再次启用数据处理,请单击“ 打开数据处理”。

链接数据源

在 Virtual Apps and Desktops 站点上启用 Analytics

使用以下方法之一将本地 Virtual Apps and Desktops 站点板载到 Citrix Analytics:

必备条件

在开始入职之前,请确保满足系统要求以及以下必备条件:

  • Delivery Controller 版本 7.16 及更高版本

  • Director 版本 7.16 及更高版本

  • Receiver for Windows 版本 4.11 和 4.12

  • 适用于 Windows 的 Citrix Workspace 应用程序 1808 和 1809

  • Receiver for Mac 版本 12.9.1

  • Citrix Workspace 应用程序 1910 为 Mac

  • Citrix Workspace 应用程序 1809 为 HTML5

  • Citrix Workspace 应用程序 1809 为 Chrome

  • 适用于 Android 的 Citrix Workspace 应用程序 1809

    注意

    适用于 Android 的 Citrix Workspace 应用程序不支持应用程序。开始和应用程序终止事件。因此,不支持“异常应用程序使用情况”指示器。

  • 订阅 Citrix Workspace。如果要将站点添加到 Citrix Workspace,则必须要求工作区订阅。在 2017 年 12 月之后,Citrix Workspace 包含在 Virtual Apps and Desktops 的新订阅中,无论是作为试用版还是作为购买的服务。

    请注意,Citrix Analytics 不支持 Virtual Apps and Desktops Essentials。

    要购买 Citrix Workspace 订阅,请访问https://www.citrix.com/products/citrix-workspace/get-started.html并联系可为您提供帮助的 Citrix Workspace 专家。

  • 已添加到工作区的站点。Citrix Analytics 会自动发现添加到 Citrix Workspace 的站点。在继续加入 Citrix Analytics 之前,将站点添加到 Citrix Workspace。此过程称为 站点聚合

    站点聚合要求您安装 Cloud Connector,配置 NetScaler Gateway STA 服务器以便与工作区资源的内部和外部连接,然后将站点添加到工作区。有关站点聚合的详细说明,请参阅将本地站点添加到 Citrix Workspace

  • StoreFront 版本。如果您正在为站点使用 StoreFront 部署,请确保 StoreFront 版本为 1906 或更高版本。

  • Citrix Analytics 的站点凭据。为 Citrix Analytics 的操作功能配置站点时,必须为本地站点提供 Citrix 管理员凭据。这些凭据应具有以下权限:

    1. Citrix 管理员角色:完全管理员

    2. Active Directory:域用户

  • Citrix Director 的服务器 URL。使用此信息,Citrix Analytics 可访问可用的实时数据,以深入分析站点中的用户行为。

  • Delivery Controller。在为策略和操作等高级 Citrix Analytics 功能配置站点的过程中,您必须在本地站点的 Delivery Controller 上安装策略代理。此代理使您的站点能够在端口 443 (HTTPS) 上与 Citrix Analytics 进行通信。

    确保托管代理的 Delivery Controller 满足以下要求:

    • 支持 PowerShell 3.0 或更高版本。

    • 允许 TCP 端口 443 (HTTPS) 上的出站连接。

  • 仅通过本机 Receiver 启动应用程序。将站点添加到 Citrix Workspace 后,必须使用本机 Receiver 客户端访问 Workspace URL 并启动应用程序。Citrix Analytics 仅在通过本机 Receiver 客户端启动应用程序时收集数据。

使用工作区板载 Virtual Apps and Desktops 站点

  1. 在“Analytics 欢迎使用”页面上单击开始使用或导航到设置 > 数据源时,Citrix Analytics 会自动发现添加到 Citrix Workspace 的站点。Virtual Apps and Desktops 站点卡显示已发现站点和用户的数量。单击已发现的站点数以查看站点。

    链接数据源

    如果您尚未订阅 Citrix Workspace,且您的本地站点未添加到 Citrix Workspace,则 Citrix Analytics 无法发现您的站点。站点卡显示 0 个发现的站点。要将站点添加到 Citrix Workspace,请执行以下操作:

    1. 点击网站卡上的 +。

      数据源

    2. Workspace 配置页面页上,单击 + 添加站点

      工作区

    3. 按照屏幕上的说明添加站点。有关详细信息,请参阅将本地站点添加到 Citrix Workspace

    4. 添加站点后,请重新登录到 Citrix Analytics 并刷新数据源页面以查看站点卡上最近添加的站点。

  2. 要允许 Citrix Analytics 开始处理已发现站点的数据,请单击站点卡上的启用数据处理,然后按照屏幕上的提示操作。

    如果将多个站点添加到同一工作区,Citrix Analytics 会处理和存储工作区中所有站点的数据。

  3. 在您的所有站点上成功启用分析时,您会收到一条成功消息。

    实现分析成功

启用数据处理后,站点卡可能会显示“ 未接收数据 ”状态。当事件需要一些时间才能到达 Citrix Analytics 中的事件中心时,会发生这种情况。Citrix Analytics 收到事件时,状态将更改为数据处理

注意

如果状态在一段时间后不会更改,请刷新“ 数据源”页。

站点卡显示用户数量、发现的站点数量以及基于所选时间段 - 1 小时 (1H) 或 1 周 (1W) 接收的事件。单击用户和站点的数量以查看它们。单击接收的事件数以在相应的自助搜索页面上查看事件。有关详细信息,请参阅Virtual Apps and Desktops 的自助搜索

如果在过去一小时内未收到任何事件,则状态 上的数据处理 将更改为“ 未收到数据 ”。虽然过去一周可能会收到一些事件。

无数据 CVAD

在站点上配置策略代理

当您发现的站点上未安装 策略代理时,站点卡会显示策略配置不完整 消息。策略代理允许您在站点上使用策略和操作

注意

策略代理仅用于配置策略,并且在从站点传输数据时不具有任何角色。站点上载后,无论是否安装了策略代理,Citrix Analytics 都会接收数据。

要安装和配置策略代理,请执行以下操作:

  1. 单击站 卡上的“站点”或“ 策略配置未完成 ”以查看“ 已发现的站点 ”页以安装策略代理。

    继续设置

  2. 单击显示 策略配置不完整 消息的站点。

    探测代理

  3. 单击继续。此时将显示“ 安装和配置分析策略代理 ”向导。

    安装代理

  4. 单击 下载代理 并保存策略代理程序包。在站点中的其中一个 Delivery Controller 上安装策略代理。为了实现高可用性和可靠性,Citrix 建议您在每个站点上安装多个策略代理。

    注意

    确保您的浏览器设置配置为不阻止弹出窗口,否则策略代理可能无法下载到您的系统。

    下载代理

  5. 安装完成后,单击“ 连接到已安装的代理”。代理将您的站点注册到 Citrix Analytics。此过程可能需要几分钟时间。

  6. 输入站点管理员帐户的用户名和密码,然后单击“ 下一步”。Citrix Analytics 验证您的条目。

    控制器凭据

  7. 输入您站点的 Director URL,然后单击下一步

    提供 Director URL

  8. 查看配置摘要,验证您的站点是否可用于 Citrix Analytics,并且策略代理是否处于联机状态。单击 完成 以关闭向导。

    检查摘要

Citrix Virtual Apps and Desktops 站点设置已成功完成。

添加站点

如果要添加其他本地 Citrix Virtual Apps and Desktops 站点,请执行以下操作:

  1. 在“站点”卡上,单击“站点数”以查看“ 已发现的站点 ”页面。

    网站选择

  2. 在“发现的站点”页面上,单击 + 添加更多 Virtual Apps and Desktops 站点到 Workspace

    多个站点

  3. 在“Workspace 配置”页面上,单击 + 添加站点

    工作区

  4. 按照屏幕上的说明添加站点。有关详细信息,请参阅将本地站点添加到 Citrix Workspace

  5. 添加站点后,请重新登录到 Citrix Analytics 并刷新数据源页面以查看站点卡上最近添加的站点。

使用 StoreFront 的载入 Virtual Apps and Desktops 站点

StoreFront 将 Citrix Virtual Apps and Desktops 站点中的应用程序和桌面聚合到单个用户应用商店中。用户在其设备和终端上使用 Citrix Workspace 应用程序访问应用商店中可用的桌面和应用程序。 如果您的组织使用本地 StoreFront 部署,则可以配置 StoreFront 服务器以启用 Citrix Workspace 应用程序将用户事件发送到 Citrix Analytics。Citrix Analytics 处理用户事件,以提供有关用户行为的可操作见解。有关如何配置 StoreFront 部署的详细信息,请参阅StoreFront 文档中的文章Citrix Analytics 服务

必备条件

在开始之前,请确保以下内容:

  • 您的 StoreFront 部署必须为 StoreFront 1906 或更高版本。

  • StoreFront 部署必须能够连接到以下地址:

  • StoreFront 部署必须为出站互联网连接打开端口 443。网络上的任何代理服务器都必须允许与 Citrix Analytics 进行此通信。

  • 如果 StoreFront 部署托管在使用 Web 代理连接到 Internet 的 Web 服务器上,则必须手动配置每个应用商店的代理以允许出站流量。StoreFront 不会自动使用主机网络服务器的代理设置。有关详细信息,请参阅配置托管在使用 HTTP 代理的 Web 服务器上的 StoreFront 部署

  • 必须使用以下客户端之一访问 StoreFront 部署:

    • HTML5 兼容的浏览器中的 Citrix Receiver for Web 站点。

    • 适用于 Windows 的 Citrix Workspace 应用程序 1903 或更高版本。

    • Citrix Workspace 应用程序 1901 适用于 Linux 或更高版本。

连接到 StoreFront 部署

  1. Virtual Apps and Desktops 站点卡上,单击垂直省略号 (),然后选择连接 StoreFront 部署

    连接店铺

  2. 连接 StoreFront 部署页面上,单击下载文件以下载 StoreFrontConfigurationFile.json 文件。

    注意

    该文件包含敏感信息。将文件保存在安全可靠的位置。

    下载配置文件

  3. 将文件复制到您的 StoreFront 部署。如果使用多服务器部署,请将文件复制到 StoreFront 服务器组中的服务器。

  4. 在 StoreFront 服务器上,打开 PowerShell ISE 并运行以下命令以导入配置设置。

    Import-STFCasConfiguration -Path "configuration file path"

    例如,如果 StoreFrontConfigurationFile.json 文件位于桌面上,请按如下方式指定命令:

    Import-STFCasConfiguration –Path "$Env:UserProfile\Desktop\ StoreFrontConfigurationFile.json"

  5. 运行以下命令以验证导入的配置设置。

    Get-STFCasConfiguration

  6. 如果使用多服务器部署,则必须将配置设置传播到服务器组中的所有服务器。使用 StoreFront 管理控制台或运行以下命令传播设置。

    Publish-STFServerGroupConfiguration

  7. 配置成功后,请重新登录到 Citrix Analytics 以查看连接的 StoreFront 部署。单击打开数据处理以允许 Citrix Analytics 处理数据。

启用数据处理后,站点卡可能会显示“ 未接收数据 ”状态。当事件需要一些时间才能到达 Citrix Analytics 中的事件中心时,会发生这种情况。Citrix Analytics 收到事件时,状态将更改为数据处理

注意

如果状态在一段时间后不会更改,请刷新“ 数据源”页。

站点卡显示已连接的 StoreFront 部署的数量以及基于所选时间段 - 1 小时 (1H) 或 1 周 (1W) 的接收事件。单击接收的事件数以在相应的自助搜索页面上查看事件。有关详细信息,请参阅Virtual Apps and Desktops 的自助搜索

如果在过去一小时内未收到任何事件,则状态 上的数据处理 将更改为“ 未收到数据 ”。虽然过去一周可能会收到一些事件。

无数据 CVAD

查看连接的 StoreFront 部署

仅当配置成功时,StoreFront 部署才会显示在 Virtual Apps and Desktops 站点卡上。站点卡显示了已与 Citrix Analytics 建立连接的 StoreFront 部署的数量。

查看商店

单击站点卡上的 StoreFront 部署数以查看服务器组。例如,单击 1 个 StoreFront 部署以查看连接的服务器或服务器组。每个 StoreFront 部署都由一个基本 URL 和一个服务器组 ID 表示。

StoreFront 组

添加或删除 StoreFront 部署

要添加 StoreFront 部署,请单击 Virtual Apps and Desktop 页面上的连接到 StoreFront 部署。下载配置文件并按照步骤配置 StoreFront 部署。

添加商店

要停止来自已配置的 StoreFront 部署的事件传输并将其从 Citrix Analytics 中删除:

  1. 转到要从 Citrix Analytics 中删除的 StoreFront 部署。运行以下命令以从 StoreFront 服务器中删除配置设置。

    Remove-STFCasConfiguration

  2. 如果您使用的是多服务器部署,请运行以下命令以传播更改并从 StoreFront 服务器组中的所有服务器中删除配置设置。

    Publish-STFServerGroupConfiguration

  3. 运行以下命令以验证是否已成功删除配置设置。如果设置已成功删除,则命令不返回任何内容。

    Get-STFCasConfiguration

  4. 重新登录到 Citrix Analytics,然后在 Virtual Apps and Desktops 页面上选择 StoreFront 部署。单击垂直省略号 (),然后选择从分析中删除 StoreFront 部署。

    删除商店

    注意

    您必须在 StoreFront 部署上运行指定的命令,然后才能将其从 Citrix Analytics 中删除。如果您无法运行命令,Citrix Analytics 将继续接收事件,并在下一个事件池周期中再次添加 StoreFront 部署。

配置托管在使用 HTTP 代理的 Web 服务器上的 StoreFront 部署

如果 StoreFront 托管在使用 Web 代理连接到 Internet 的 Web 服务器上,则必须手动将该应用商店配置为向 Citrix Analytics 注册。此配置要求您将<system.net> 部分添加到存储 web.config 文件。您必须在 StoreFront 部署上配置将向 Citrix Analytics 发送事件的每个应用商店。

有两种方法可以将该<system.net> 部分添加到存储 web.config 文件中:

  • 通过 PowerShell 为一个或多个应用商店设置商店代理配置(推荐方法)。

  • 手动将<system.net> 部分添加到存储 web.config 文件。

有关这些方法的详细信息,请参阅StoreFront 文档中的文章将 StoreFront 配置为使用 Web 代理联系 Citrix Cloud 并注册到 Citrix Analytics

打开或关闭数据处理

若要停止数据处理,请单击站点卡上的垂直省略号 (),然后单击 关闭数据处理。Citrix Analytics 停止处理此数据源的数据。

链接数据源

若要再次启用数据处理,请单击“ 打开数据处理”。

链接数据源