Citrix Provisioning

日志记录

Citrix Provisioning 使用诊断工具对 Provisioning 场进行故障排除和管理。使用这些工具可以报告问题或使用 SQL Server AlwaysOn 跟踪 (AOT)。

报告问题

使用 Citrix Insight Services (CIS) 问题报告可直接将您遇到的问题报告给 Citrix 技术支持。CIS 是用于性能监测、遥测以及生成业务洞察的平台。有关详细信息,请参阅 CIS 问题报告

提示:

有关 CIS 及其工作原理的最新详细信息,请访问 CIS Web 站点。需要提供 Citrix 帐户凭据才能登录。

始终启用跟踪

Citrix Provisioning AlwaysOn 跟踪 (AOT) 功能允许您将 AOT 日志直接存储到磁盘中。在 Citrix Provisioning 服务器上使用 PowerShell (PoSH) 可配置此功能。

请注意以下事项:

  • 默认启用此功能。
  • 默认磁盘大小为 500 MB。
  • AOT 日志保存在 C:\ProgramData\Citrix\Provisioning Services\Log\AOT 中。
  • 使用 PoSH 命令修改或禁用此功能。
  • 此功能会记录 CPU 和 IOPS。

提示:

启用 AOT 后,可能需要重新启动遥测服务。

将 AOT 日志保存到磁盘上

使用 Enable-CitrixTrace PoSH 遥测命令以允许 Citrix Provisioning 将跟踪文件保存到磁盘上的给定 persistDirectory 中。存储的跟踪文件的最大大小(以字节为单位)是使用 maxSizeBytes 参数来配置的。sliceDurationSeconds 参数定义切片/块跟踪的持续时间(以秒为单位)。

此命令的语法如下:

    Enable-CitrixTrace -Listen

    '{"trace":

    {"enabled": true,

    "persistDirectory":"C:\ProgramData\Citrix\Provisioning Services\Log\AOT",

    "maxSizeBytes": 524288000,

    "sliceDurationSeconds": 300

    }

    }'
<!--NeedCopy-->

例如:

C:\PS>Enable-CitrixTrace -Listen ‘{“trace” :{“enabled”: true, “persistDirectory”: “C:\Users\Public”,”maxSizeBytes”: 1000000, “sliceDurationSeconds”: 300}}’
<!--NeedCopy-->

PowerShell 遥测命令示意图

日志记录