Session Recording

启用或禁用录制

在要为其录制会话的多会话操作系统 VDA 上安装 Session Recording Agent。可通过每个代理中的设置对安装了该代理的 VDA 启用录制。启用录制之后,Session Recording 会评估活动录制策略,从而确定要录制的会话。

我们建议您在未录制的 VDA 上禁用会话录制。即使没有录制文件,对性能的影响也非常小。  

在 VDA 上启用或禁用录制

  1. 登录到安装了 Session Recording Agent 的服务器。
  2. 开始菜单中选择 Session Recording Agent 属性
  3. 会话录制下,选中或取消选中启用此 VDA 计算机的会话录制复选框,以指定是否录制此 VDA 的会话。

    启用会话录制

  4. 系统提示时,重新启动 Session Recording Agent 服务以接受所做更改。

注意:

安装 Session Recording 时,活动策略为 不录制(任何服务器上都不录制会话)。要开始录制,请使用 Session Recording 策略控制台激活其他策略。

启用自定义事件录制

Session Recording 允许您使用第三方应用程序将自定义数据(称为事件)插入到已录制的会话中。这些事件在播放录制的会话时出现。事件属于录制的会话文件的一部分,无法在录制会话之后对其进行修改。

例如,某个事件可能包含以下文本“用户打开了一个浏览器”。在录制会话过程中,每当用户打开浏览器时,文本都会在该点处插入到在录制件中。当观看者播放录制的会话时,观看者可以通过记下标记的数量来定位和计算用户打开浏览器的次数。

要将自定义事件插入到服务器上的录制件中,请执行以下操作:

  • 使用 Session Recording Agent 属性在要插入自定义事件的每台服务器上启用设置。分别启用每台服务器。不能全局启用站点中的所有服务器。
  • 使用每个用户的虚拟会话中运行的事件 API 编写应用程序,以便将数据插入到录制件中。

Session Recording 安装包括一个事件录制 COM 应用程序 (API),允许您将文本从第三方应用程序插入到录制件中。可以使用以多种编程语言(包括 Visual Basic、C++ 或 C# )编写的 API。有关详细信息,请参阅知识中心文章 CTX226844。Session Recording Event API .dll 作为 Session Recording 安装的一部分进行安装。可以在 C:\rogram Files\Citrix\SessionRecording\Agent\Bin\Interop.UserApi.dll 找到。

要在服务器上启用自定义事件录制,请完成以下步骤:

  1. 登录到安装了 Session Recording Agent 的服务器。
  2. 开始菜单中选择 Session Recording Agent 属性
  3. Session Recording Agent 属性中,单击录制选项卡。
  4. 自定义事件录制下,选中允许第三方应用程序将自定义数据录制到此服务器上复选框。

启用压缩录制

可以为 Thinwire 传输的未进行 H.264 压缩的部分会话屏幕启用压缩录制。此功能显著减小了录制文件的大小。

注意:

  • 默认情况下,此功能处于禁用状态。
  • VDA 所需的最低版本为 2303。

要启用压缩录制,请完成以下步骤:

  1. 登录到安装了 Session Recording Agent 的服务器。
  2. 开始菜单中选择 Session Recording Agent 属性
  3. Session Recording Agent 属性中,单击录制选项卡。
  4. 压缩录制下,选中在此 VDA 计算机上为 Thinwire 传输的会话屏幕启用压缩录制复选框。

    启用压缩录制

启用或禁用录制