Application Delivery Management

生成技术支持文件

建议您在联系技术支持以调试问题之前,生成 NetScaler Console 数据和统计信息的归档文件。该归档文件是一个 TAR 文件,您可以将其发送给技术支持团队。

注意

对于处于高可用性模式的 NetScaler Console 服务器,您可以从任一服务器生成技术支持文件。Citrix 建议您不要使用负载平衡虚拟服务器 IP 地址来生成技术支持文件。

从 NetScaler Console 配置和发送技术支持文件:

  1. 导航到“设置”>“诊断”>“技术支持”,然后单击“生成技术支持文件”。

  2. 在“生成支持文件”页面上,选择以下选项:

  • 收集调试日志 – 选择此选项以收集 afdecoder 日志。
  • 持续时间 – 输入必须收集调试日志的持续时间。仅当您启用“收集调试日志”选项时,才会看到此选项。
  • 收集数据分发 – 选择此选项以从数据库中收集不同且多样的日志。

     归档文件将创建为 TAR 文件。
    
     例如,创建的归档文件可能命名如下:Citrix_ADM_<ADM_IP_address>_<DDMMYY>_<time_stamp>.tar.gz
    
  1. 您可以通过两种方式将技术支持文件发送给支持团队:

    1. 您可以将文件从 NetScaler Console GUI 下载到本地存储,然后使用 Web 浏览器上传到 Citrix Insight Services(CIS)

    2. 您还可以通过在 Console 上运行脚本,将技术支持文件上传到 CIS 网站。

      1. 使用 SSH 登录到 Console。
      2. 切换到 Shell 提示符并键入:

        /mps/collector_upload.pl

下面提供了完整的命令以及您需要提供的属性:

/mps/collector_upload.pl [-proxy [<proxy_user>:<proxy_password>@]<proxy_host>:<proxy_port>] [-user <user>] [-password <password>] [-sr <sr>] [-description <description>] [-debug] <file>
<!--NeedCopy-->

运行 Perl 脚本的优点是,您无需将技术支持文件从 NetScaler Console 下载到本地系统,然后再将其上传到 CIS。作为一种选择,您可以使用 Console 中的代理直接将文件上传到 CIS。

确保您在 CIS 上拥有一个帐户。您可以使用您的 Citrix 帐户凭据将文件上传到 CIS。

如果您没有代理服务器怎么办?或者,如果您遇到 SSL 正向代理的一些问题怎么办?(如果 Perl 脚本不信任代理服务器的根证书,则可能会发生这种情况。) 您仍然可以直接从 NetScaler Console shell 将文件上传到 CIS。

注意

如果 NetScaler Console 无法从控制台将文件上传到 CIS,您仍然可以下载文件并将其通过电子邮件发送给 Citrix 技术支持团队。或者,您可以将文件从 NetScaler Console 下载到本地存储,然后使用 Web 浏览器上传到 CIS。

生成技术支持文件