如何为 NetScaler® 实例生成技术支持包

Last published : Oct 06, 2026
为了帮助分析和解决 NetScaler 实例的任何问题,您可以在实例上生成技术支持包,并将该包发送给 Citrix 技术支持。技术支持包是系统配置数据和统计信息的压缩 tar 存档。技术支持包从您生成该包的 NetScaler 实例收集以下数据:
  • 配置文件。/flash/nsconfig 目录中的所有文件。
  • newnslog 文件。当前运行的 newnslog 和一些以前的文件。为了最大限度地减小存档文件大小,newnslog 收集限制为 500 MB、6 个文件或 7 天,以先发生者为准。如果需要更旧的数据,可能需要手动收集。
  • 日志文件。/var/log/messages、/var/log/ns.log 中的文件以及 /var/log 和 /var/nslog 下的其他文件。
  • 应用程序核心文件。过去一周内在 /var/core 目录中创建的文件(如果有)。
  • 某些 CLI show 命令的输出。
  • 某些 CLI stat 命令的输出。
  • BSD shell 命令的输出。
必须指定生成技术支持文件的时间。生成技术支持文件时,必须明确选择时间参考。您可以选择 custom 选项并指定自定义日期和时间,或者使用 Now 选项。指定时间可确保明确定义确切的时间上下文。
时间参数指定用于查找 newnslog 文件的参考时间,采用通用日志格式。格式为:DD/MMM/YYYY:HH:MM:SS。
指定时间时,最多会收集四个 newnslog 日志文件:
  • 与指定时间范围对应的 newnslog 文件
  • 在第一个文件之前立即创建的日志文件(如果可用)
  • 在第一个文件之后立即创建的日志文件(如果可用)
  • 最新的 newnslog 目录
注意:
如果范围设置为集群,则不会在任何节点上收集第二个和第三个日志文件。
您还可以安全地将技术支持包上传到 Citrix 技术支持服务器。从 NetScaler 14.1 版本 8.x 构建版开始,您必须先生成身份验证令牌,然后才能上传技术支持包。在以前的版本中,您可以使用 Citrix 用户名和密码上传技术支持包。
要生成身份验证令牌:
  1. 启动浏览器并输入以下 URL - <https://cis.citrix.com/auth/api/create_identity_v2/?expiration=3600>。
  2. 使用多重身份验证登录。
    注意:
    有关如何注册多重身份验证的信息,请参阅 How to Enroll into multifactor authentication (MFA)。
  3. 单击“复制”以复制屏幕上显示的身份验证令牌。该令牌有效期为 3600 秒(1 小时)。令牌的最大允许长度为 1023 个字符。
复制身份验证令牌后,使用 GUI 上传文件。
要使用 GUI 上传技术支持包:
  1. 导航到 基础设施 > 实例 > NetScaler。
  2. 选择一个 NetScaler 实例。
  3. 从“选择操作”中选择“生成技术支持文件”。
  4. 单击“生成技术支持文件”。
  5. 使用“范围”选项指定是要收集当前节点、所有群集节点还是指定分区的数据。
  6. 从“选择技术支持数据的时间选项”中选择以下选项之一:
    • 现在 — 使用当前系统时间并保留早期版本的行为。
    • 自定义 — 使用指定的日期和时间。
  7. 选择“上传收集器存档”。
  8. 在“我的 Citrix 帐户”部分中,在“Citrix 身份验证令牌”字段中输入身份验证令牌。
  9. 单击“创建技术支持”。
生成技术支持包