新增功能
Citrix 的目标是在推出了新增功能和产品更新时向 Session Recording 服务客户提供。新版本会带来更多的价值,应立即将更新告知客户。大约每六周会向该服务版本推出一次更新。
对您而言,此过程是透明的。初始更新仅应用于 Citrix 内部站点,然后逐步应用于客户环境。以分阶段的递增方式提供更新有助于确保产品质量并最大程度地保证可用性。
July 2024
进一步简化和增强了对 Microsoft Azure 的部署
通过主机连接创建和部署站点时,您现在可以选择为存储和数据库创建专用端点,也可以选择使用内部类型创建 Azure 负载平衡器。
有关详细信息,请参阅将 Session Recording 资源部署到云订阅。
在屏幕录制期间隐藏特定的应用程序
此功能要求您选择启用有损屏幕录制。它允许您在屏幕录制期间使用图层遮罩隐藏特定的应用程序。图层遮罩的颜色是可配置的,可以是黑色、灰色或白色。
在录制会话之前明确表示用户同意
如果活动录制策略录制了会话并通知,用户在键入凭据后会收到录制通知。此功能强制最终用户明确同意 Session Recording 免责声明,然后才能继续会话。如果最终用户接受免责声明,其会话将在启用了会话录制功能的情况下继续进行。如果最终用户拒绝免责声明,其会话将终止。
要启用此功能,请配置 Session Recording Server 设置。有关详细信息,请参阅站点和服务器设置。
捕获录制的会话中的打印活动(预览版)
我们已将事件检测的范围扩展到监视录制的会话期间发生的打印活动,并将打印活动标记为录制文件中的事件,以供日后搜索和播放。
要使用此功能,请确保:
注意:
这是一项预览版功能。它适用于 Session Recording 版本 2407 及更高版本。预览版功能可能未完全本地化,建议在非生产环境中使用。Citrix 技术支持不对在预览功能中发现的问题提供支持。
修复
存档或删除录制文件时可能会引发错误 8632。[SRT-12763]
2024 年 4 月
Azure Resource Manager 模板(ARM 模板)支持 Azure 中简化的部署
您现在可以创建 Azure Resource Manager 模板(ARM 模板),以在 Azure 中部署 Session Recording 资源。ARM 模板是一个 JavaScript 对象表示法 (JSON) 文件,其中包含您要部署资源的方式以及要部署的资源。有关详细信息,请参阅通过 ARM 模板创建和部署站点。
现在,可以通过简化的部署实现纯 Azure Active Directory (Azure AD) 部署
简化的部署是指通过主机连接或 ARM 模板创建和部署站点。在创建简化的部署的同时,您现在可以选择加入即将部署到您的 VDA 所在的 Azure AD 域的 Session Recording Server。有关详细信息,请参阅将 Session Recording 资源部署到云订阅。
社区驱动的事件触发器模板
为了帮助您快速找到适合您的业务需求的模板,Cloud Software Group 创建了一个社区,以便 Session Recording 服务的所有完全权限管理员为其做出贡献。您可以通过发布贵组织的模板供其他客户免费访问来为社区做出贡献。Cloud Software Group 还建立了一个资源库以容纳所有事件触发器模板,这些模板来自贵组织和其他社区成员,包括 Cloud Software Group 本身。
注意:
在提交模板之前,请参阅 End User Agreement(最终用户协议)。
有关详细信息,请参阅创建自定义事件响应策略。
在云端可视化的录制成功率
现在,您可以在 Session Recording 管理控制板的右上角看到一个显示当前站点录制成功率的新小组件。您可以看到最新的录制成功率和过去 12 小时的录制成功率。
为了便于识别问题,录制成功率低于 100% 会显示为橙色圆点,而 100% 的成功率则显示为绿色圆点。可以将鼠标悬停在橙色圆点上,单击提示中的链接,跳转到活动源页面上记录的相应事件,您可以在该页面上执行以下操作:
- 查看事件详细信息,包括无法录制的会话。
- 订阅电子邮件通知,以便在录制成功率低于 100% 时收到通知。
注意:
此功能适用于云客户端版本 7.42.15010.4 及更高版本。要使用此功能,请确保只有一个站点有可用服务器,并且该站点的控制板设置页面上已启用此功能。
有关详细信息,请参阅管理控制板。
修复
-
如果指定为适用范围的用户或用户组的长度超过 16 个字符,尝试添加或修改策略可能会失败。[SRT-12247]
-
尝试从云端安装 Session Recording Server 可能会失败。当您将 Session Recording Server 连接到云数据库,但您提供的数据库密码包含双引号 (“) 时,就会出现此问题。[SRT-12119]
2024 年 3 月
Azure Active Directory (AD) 支持(预览版)
现在,您可以在加入了 Azure AD 的计算机上安装 Session Recording Server 和 Session Recording Agent,并为其启用 Azure AD 支持。稍后,当您从云端配置各种策略和播放权限时,可以指定从加入了 Azure AD 的计算机启动会话的 Azure AD 用户和组。
有关安装 Session Recording 的信息,请参阅安装、升级和卸载。
有关从云端配置策略和播放权限的信息,请参阅配置会话录制策略和播放权限。
注意:
Session Recording 版本 2402 及更高版本提供 Azure AD 支持功能。
2024 年 1 月
存储消耗预测
根据大约一个月的充足历史消耗数据,可以生成未来 7 天的存储消耗预测。此功能允许您预测资源使用情况并提前采取预防措施。有关详细信息,请参阅管理控制板一文。
支持将录制文件作为受限和不受限制的链接从云播放器共享
现在,您可以将录制文件作为受限和不受限制的链接从云播放器共享。其他用户可以使用这些链接直接访问共享的录制文件,这样就无需在许多录制文件中进行搜索。如果作为受限链接共享某个录制文件,则只有已经拥有播放权限的用户才能使用该链接查看该录制文件。如果作为不受限制的链接共享录制文件,您的 AD 域中的任何人都可以使用该链接查看该录制文件。
对于不受限制的录制文件共享,您还可以:
要以链接形式共享录制文件并管理不受限制的链接,您必须拥有对 Session Recording 服务的完全访问权限。这意味着您必须是 Citrix Cloud 管理员,被分配了以下任意权限:
- 完全权限
- Cloud Administrator, All 角色
- Session Recording-FullAdmin, All 角色
有关详细信息,请参阅作为链接共享录制文件和 Session Recording 管理员类型。
2023 年 10 月
Microsoft Azure 的简化 Session Recording 部署现已正式推出
您可以创建一个站点,从 Session Recording 服务中将 Session Recording 资源部署到您的 Azure 订阅中。该功能现已正式发布并进行了增强,可让您:
- 将包括服务器和存储在内的资源添加到部署在 Azure 上的现有站点。
- 更改允许用于访问负载平衡器的 IP 地址。
有关详细信息,请参阅将 Session Recording 资源部署到云订阅。
事件触发器模板简介
通过事件响应策略中的事件触发器,您可以指定响应不同事件的操作,包括会话启动和在录制的会话中检测到的事件。自本版本起,您将获得可直接使用或者进行自定义的事件触发器模板。有关详细信息,请参阅配置事件响应策略。
支持单端口通信
在云客户端 7.40.13020.11 及更高版本中,您只需要打开一个端口(TCP 端口 443)即可进行通信。
修复
- 在将至少一个 Session Recording Server 加载到 Session Recording 服务之前,无法成功创建主机连接。[SRT-11065]
- 查看 Session Recording 管理控制板会导致数据库计算机上的 CPU 使用率过高。[SRT-11190]
- 自定义策略不适用于包含 Session Recording Server 1912 的站点。[SRT-11334]
2023 年 9 月
对 Session Recording 服务的管理访问权限是为 Azure Active Directory (AD) 用户和组启用的
有关详细信息,请参阅从 Azure AD 添加管理员。
未优化的 HDX 音频的音频录制(预览版)
现在,您可以在配置会话录制策略时为未优化的 HDX 音频启用音频录制。在 VDA 上处理的并传送到/传送自安装了 Citrix Workspace 应用程序的客户端的音频被称为未优化的 HDX 音频。与未优化的 HDX 音频不同,优化的 HDX 音频的处理工作已转移到客户端,如“浏览器内容重定向 (BCR)”和“面向 Microsoft Teams 的优化”场景中所示。
有关启用音频录制功能的信息,请参阅配置会话录制策略。
注意:
此功能在 Session Recording 版本 2308 及更高版本中可用。
有损屏幕录制
有损屏幕录制允许您调整压缩选项,以减小录制文件的大小,并在播放期间加快浏览录制的会话的速度。
您可以通过以下任一方式启用有损屏幕录制:
- 激活系统定义的可启用有损屏幕录制的一个会话录制策略。
- 创建并激活一个自定义会话录制策略,并确保在创建自定义策略时选择 Enable lossy screen recording(启用有损屏幕录制)。
- 在配置事件响应策略时,选择 Enable lossy screen recording(启用有损屏幕录制)。之后检测到受监视的事件时,会触发有损屏幕录制。
启用有损屏幕录制后,您可以通过 Session Recording Agent 属性的 Lossy Screen(有损屏幕)选项卡调整压缩选项。
有关详细信息,请参阅:
注意:
此功能在 Session Recording 版本 2308 及更高版本中可用。
在 ICA 屏幕录制文件中快速寻道
现在,您可以通过配置 I-Frame 的生成频率来启用在 ICA 屏幕录制文件中快速寻道。此功能显著改善了播放寻道体验。
注意:
此功能在 Session Recording 版本 2308 及更高版本中可用。
修复
- 从云端配置的会话录制和事件响应策略不生效。使用 Session Recording Server 2305 或更早版本时会出现此问题。[SRT-10813]
2023 年 7 月
简化了 Microsoft Azure 的 Session Recording 部署(预览版)
现在,您可以从 Session Recording 服务中将以下 Session Recording 资源部署到 Azure 订阅中: Session Recording Server、数据库、存储和负载平衡器。还可以从 Session Recording 服务中获取推荐的 VM 和存储配置、预测成本以及查看使用 Azure 的实际成本。
有关详细信息,请参阅将 Session Recording 资源部署到云订阅(预览版)。
从云端删除 Session Recording Server
现在,您可以从云中移除处于脱机、已卸载和安装失败状态的服务器,以便仅显示所需的 Session Recording Server。
有关详细信息,请参阅服务器移除。
从云端对 Session Recording Server 进行故障排除
您可以从云端为连接到 Session Recording 服务的 Session Recording Server 执行一些故障排除操作。
有关详细信息,请参阅从云端对服务器进行故障排除。
为站点指定播放器
现在,您可以指定云端播放器、本地播放器或两者来播放站点的录制文件。默认情况下,云端播放器和本地播放器均处于选中状态。
此功能在 Session Recording Server 2308 及更高版本中可用。
有关详细信息,请参阅为站点指定播放器。
修复
- 对于使用法语操作系统的 Session Recording Server,尝试将存储消耗量和会话统计信息发送到 Session Recording 管理控制板总是失败。[SRT-10219]
2023 年 4 月
为云客户端引入的守护程序
此版本引入了一个守护程序,用于保持 Session Recording 云客户端的运行并在其运行异常时自动对其进行修复。该守护程序在云客户端版本 7.38.10030.16 及更高版本中可用。
活动源
作为 Session Recording 管理控制板的补充,Session Recording 服务引入了活动源,以改善数据可见性和数据可视化。
活动源为您提供有关过去发生的事件和任务的信息。
有关详细信息,请参阅活动源一文。
电子邮件通知
要通过电子邮件获得有关特定事件和任务的通知,您现在可以订阅电子邮件通知。
您可以订阅以获得有关以下内容的通知:
- 资源使用率警报:超过资源使用率阈值时
- 服务器状态变更:Session Recording Server 的状态发生变化时
- 存储维护结果:存档和删除录制文件的自动化任务的结果摘要
有关详细信息,请参阅电子邮件通知。
修复
- 如果目标会话仍处于活动状态,则存档和删除录制文件的自动任务将终止。[SRT-9832]
- 如果您在 Session Recording 服务中编辑一个策略的多个规则,则您的编辑可能不会生效,并且您的 Web 浏览器控制台中会出现策略添加失败错误。[SRT-9754]
- 尝试编辑具有日语名称的策略规则失败。[SRT-9675]
2023 年 2 月
支持安排云客户端升级
以前,每次发布新版本时,Session Recording 云客户端都会自动升级。自本版本起,您可以立即升级 Session Recording 云客户端,也可以安排自动升级。有关详细信息,请参阅安排云客户端升级。
云客户端增强功能
我们在版本 7.37.9010.3 中增强了 Session Recording 云客户端的功能。此版本的云客户端直接处理 REST API 请求和文件流技术推送请求,这带来了以下好处和变化:
-
以前,为了使 Session Recording Server 在云中正常运行,您必须在其上安装 SSL 证书并在 IIS 中添加证书绑定。云客户端的 7.37.9010.3 及更高版本不依赖于 Session Recording Server 上的本地证书,也不支持 CUSTOMDOMAIN 参数。
有关详细信息,请参阅将现有的 Session Recording Server 连接到云或从云中安装 Session Recording Server。
-
如果您只想使用云播放器,云客户端的 7.37.9010.3 及更高版本无需在 IIS 中配置 Web 流技术推送服务。
-
我们已经从 **
/WebSocketServer** 中删除了 Web 配置文件 (**Web.config**),改为使用注册表来设置传输数据包的大小。您可以在 **HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SessionRecording\CloudClientService\BlockSizeMultiple** 找到该注册表项。有关详细信息,请参阅[增加传输数据包的大小](/zh-cn/session-recording/service/get-started/plan-your-deployment.html#increase-the-transport-packet-size)。 -
云客户端增强功能提高了播放速度并创造了更好的播放体验。
2022 年 12 月
从云端安装服务器
以前,只能将现有的 Session Recording Server 连接到 Session Recording 服务。有关详细信息,请参阅将现有的 Session Recording Server 连接到云。
自本版本起,您可以将任何计算机连接到 Session Recording 服务,然后从云中在其上安装 Session Recording Server 组件。安装成功完成后,计算机将成为连接到 Session Recording 服务的 Session Recording Server。请执行以下操作:
- 准备一台计算机并在其上安装 Session Recording 云客户端。 计算机将自动连接到 Session Recording 服务,显示在服务器管理页面上的 Unallocated servers(未分配的服务器)列表中。
- 验证计算机是否处于安装准备就绪状态,然后单击安装图标。将显示安装向导。
- 按照向导在计算机上安装 Session Recording Server 组件。
使用这项新增功能,您不需要再下载 Citrix Virtual Apps and Desktops 安装程序或 SessionRecordingAdministrationx64.msi 文件。它还会执行域加入和证书绑定检查,以防止出现可能会导致 Session Recording Server 在连接后无法运行的问题。
有关详细信息,请参阅从云中安装 Session Recording Server。
改进了服务器入门体验
要将 Session Recording Server 连接到云,必须在其上安装云客户端。以前,您必须手动输入命令才能执行该操作。
本版本引入了 Generate command(生成命令)向导,您可以通过在其中提供必要信息来生成命令。该向导还提供重要提醒,例如证书绑定。要打开向导,请单击服务器连接指南页面上的 Generate command(生成命令),或者单击 Session Recording 服务欢迎页面上的继续配置,然后单击 Generate command(生成命令)。
有关详细信息,请参阅将现有的 Session Recording Server 连接到云和从云中安装 Session Recording Server。
播放理由日志日志
本版本引入了播放理由日志记录,并创建了播放日志记录页面以汇总所有播放日志。启用播放理由日志记录后,每次用户播放录制文件时,都会出现一个对话框,要求用户输入播放理由。有关详细信息,请参阅播放日志记录。
2022 年 11 月
Session Recording 管理控制板
Session Recording 服务引入了综合性管理控制板,可帮助您深入了解系统。控制板允许您监视系统的各个方面,包括:
- 服务器状态
- 存储消耗
- 会话统计信息
- 客户端设备信息
有关详细信息,请参阅 Session Recording 管理控制板。
从云客户端收集跟踪信息
Citrix 从安装在本地 Session Recording Server 上的云客户端收集跟踪信息,并使用这些跟踪信息进行故障排除。
2022 年 9 月
支持定期自动存档和删除录制文件
除了手动存档和删除录制文件外,您现在还可以安排站点级任务,以定期自动存档和删除录制文件。有关详细信息,请参阅管理录制文件。
录制文件访问控制
现在,您可以在 Session Recording 服务中限制对选定录制文件的访问权限。除了播放权限外,此功能还提供更精细的访问控制。
分配了以下任何访问权限的 Citrix Cloud 管理员可以对录制文件设置访问限制:
- 完全权限
- Cloud Administrator, All 角色
- Session Recording-FullAdmin, All 角色
- Session Recording-PrivilegedPlayerAdmin, All 角色
- Session Recording-ReadOnlyAdmin, All 角色
Session Recording 只读管理员无法访问受限录制文件,即,仅为 Citrix Cloud 管理员分配了 Session Recording-ReadOnlyAdmin, All 角色。Session Recording 只读管理员无权访问受限页面或删除对页面的访问限制。有关详细信息,请参阅设置对录制文件的访问限制。
2022 年 7 月
支持 1912 LTSR
以前,使用 Session Recording 服务需要 Session Recording 2203 或更高版本的部署。自本版本起,可以将 1912 LTSR 部署中的 Session Recording Server 连接到 Session Recording 服务。
支持存档和删除录制文件
现在,您可以使用 Session Recording 服务存档和删除录制文件。存档录制文件时,可以选择将录制文件移动到与最初存储这些文件不同的位置。删除录制文件时,可以选择同时删除录制文件和数据库记录。
有关存档和删除操作的信息,请参阅管理录制文件。
2022 年 6 月
Session Recording 服务在 Citrix Cloud 的亚太南部 (APS) 区域提供
除美国和欧盟区域外,Session Recording 服务现在还可用于在 Citrix Cloud 的亚太南部 (APS) 区域进行预配。
跨站点对 Session Recording Server 进行负载平衡
现在,您可以通过跨多个站点对 Session Recording Server 进行负载平衡来对其进行管理。还可以一次为站点中的所有 Session Recording Server 创建或激活策略。有关详细信息,请参阅将现有的 Session Recording Server 连接到云、配置 Session Recording Server 和配置 Session Recording 策略。
HTTPS 请求的自定义域名支持
除了默认的 FQDN 之外,Session Recording Server 现在还可以使用带 SSL 证书绑定的自定义域名发出 HTTPS 请求。有关详细信息,请参阅将现有的 Session Recording Server 连接到云。
支持从云端配置其他事件响应操作
现在,您可以从云端配置以下操作,以响应录制的会话中记录的事件:
- 锁定会话
- 注销会话
- 断开会话连接
此功能可用于 Session Recording 2206 及更高版本。有关详细信息,请参阅配置事件响应策略。
2022 年 4 月
Session Recording 服务在 Citrix Cloud 的欧盟区域提供
除美国区域外,Session Recording 服务现在也可用于在 Citrix Cloud 的欧盟区域进行配置。
管理员日志记录数据在 Session Recording 服务中提供
Session Recording 服务为 Session Recording Server 2204 及更高版本提供管理员日志记录数据。该数据包含管理员活动的日志以及触发录制的适用策略的日志。有关详细信息,请参阅查询管理员日志记录数据。
支持配置播放权限
默认情况下,所有具有 Session Recording 角色的 Citrix Cloud 管理员都有权播放所有录制文件。现在,您可以限制播放权限,以便 Session Recording 只读管理员只能在目标 Session Recording Server 上播放特定的录制文件。有关详细信息,请参阅配置播放权限。