Linux Virtual Delivery Agent

会话录制(预览版)

可以录制和重播 Linux VDA 上托管的会话。

注意:

此功能在预览版中提供。预览功能可能未完全本地化,建议在非生产环境中使用。Citrix 技术支持不对在预览功能中发现的问题提供支持。

启用或禁用会话录制

要启用或禁用 Linux VDA 的会话录制,请分别将 SmAudAllowed 设置为 10。可以使用以下命令:

sudo /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\SmartAuditor" -t "REG_DWORD" -v "SmAudAllowed" -d "0x00000001" --force
<!--NeedCopy-->
sudo /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\SmartAuditor" -t "REG_DWORD" -v "SmAudAllowed" -d "0x00000000" --force
<!--NeedCopy-->

注意:

在 Linux VDA 上启用会话录制后,用户登录其会话时会收到关于正在录制其会话的通知。

指定录制文件的文件大小

录制件大小越大,下载录制文件所需的时间越长,在播放过程中使用搜寻滑块进行导航时文件的响应速度越慢。要控制文件的大小,请为文件指定阈值限制。当录制文件达到此限制时,将关闭当前文件,并创建一个额外的文件以继续录制。此操作称为滚动。

使用以下命令可以为滚动指定两个阈值:

sudo /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\SmartAuditor" -t "REG_DWORD" -v "RolloverFileSizeInMB" -d "0x00000032" --force

sudo /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\SmartAuditor" -t "REG_DWORD" -v "RolloverTimeInHours" -d "0x0000000c" --force
<!--NeedCopy-->
  • RolloverFileSizeInMB。达到规定的大小时,当前文件将关闭并打开一个新文件。默认情况下,当大小超过 50 MB 时会发生滚动。支持的值:10–300。
  • RolloverTimeInHours。达到持续时间后,当前文件将关闭并打开一个新文件。默认情况下,会话录制了 12 小时时会滚动更新。支持的值:1–24。

满足上述两个条件中的第一个条件时会滚动更新。例如,您指定文件大小为 17 MB,指定持续时间为 6 小时。当您的录制文件在 3 小时内达到 17 MB 时,Session Recording 会关闭该文件并打开一个新文件。

为防止创建许多小文件,滚动会在至少一小时之后才进行,而不考虑为文件大小指定的值。文件大小超过 300 MB 属此规则的例外情况。

指定录制文件的存储位置

默认情况下,录制文件存储在 /var/xdl/session_recordings 下。要指定不同的路径,请运行以下命令:

sudo /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\SmartAuditor" -t "REG_SZ" -v "Path" -d "<your custom storage path>" --force
<!--NeedCopy-->

可以将录制文件存储在本地驱动器或指向网络路径的装载点上。配置对您设置的存储路径的正确访问权限,并授予用户 ctxsrvr 对该路径的写入权限。

查看录制

要查看录制文件,请完成以下步骤以安装 Session Recording Player 或 Session Recording Web Player:

  1. 使用您的 Citrix 帐户凭据访问 Citrix Virtual Apps and Desktops 下载页面并下载产品文件。解压文件。
  2. 双击 SessionRecordingPlayer.msi 和 SessionRecordingWebPlayer.msi 并按照说明完成安装。

提示:

要使用 Session Recording Web Player,请仅将其安装在 Session Recording Server 上,并确保录制文件在 Session Recording Server 上可用。有关详细信息,请参阅 Citrix Session Recording 文档

限制

  • 对于虚拟应用程序会话,录制通知可能不居中。
会话录制(预览版)