Session Recording

诊断日志记录

向 Session Recording Server 报告每个 VDA 上的消息队列配额超出情况

在下文概述的任何情况下,都有可能超过 VDA 上 Microsoft 消息队列 (MSMQ) 目录的最大大小,从而导致数据包丢失或被拒。

  • 在 VDA 端,消息队列消息的传入速率超过传出速率。
  • VDA 与 Session Recording Server 之间的网络连接不佳,因此消息卡在 VDA 端的队列中。
  • Session Recording Server 端的队列配额已用完,消息卡在 VDA 端的队列中。

为了便于诊断和故障排除,Session Recording 可以捕获问题并将其作为日志报告给 Session Recording Server,以便在 Windows 事件查看器中显示。默认情况下启用此功能。可以使用目标 VDA 上的以下注册表值禁用和重新启用该功能:

HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Agent\DiagnosticLoggingEnabled

值数据:1 = 已启用,0 = 已禁用

还可以设置这些日志可以在 Session Recording 数据库中保留的时间。为此,请转到 Session Recording Server 属性的日志记录选项卡,然后配置 Retention period for diagnostic logs(诊断日志的保留期限)。默认值为 30 天。

警报数据保留期限

诊断日志记录