如何为 NetScaler® 实例生成技术支持包
为了帮助分析和解决 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 用户名和密码上传技术支持包。
要生成身份验证令牌:
-
启动浏览器并输入以下 URL -
<https://cis.citrix.com/auth/api/create_identity_v2/?expiration=3600>。 -
使用多重身份验证登录。注意:有关如何注册多重身份验证的信息,请参阅 How to Enroll into multifactor authentication (MFA)。
-
单击“复制”以复制屏幕上显示的身份验证令牌。该令牌有效期为 3600 秒(1 小时)。令牌的最大允许长度为 1023 个字符。
复制身份验证令牌后,使用 GUI 上传文件。
要使用 GUI 上传技术支持包:
-
导航到 基础设施 > 实例 > NetScaler。
-
选择一个 NetScaler 实例。
-
从“选择操作”中选择“生成技术支持文件”。
-
单击“生成技术支持文件”。
-
使用“范围”选项指定是要收集当前节点、所有群集节点还是指定分区的数据。
-
从“选择技术支持数据的时间选项”中选择以下选项之一:
-
现在 — 使用当前系统时间并保留早期版本的行为。
-
自定义 — 使用指定的日期和时间。
-
-
选择“上传收集器存档”。
-
在“我的 Citrix 帐户”部分中,在“Citrix 身份验证令牌”字段中输入身份验证令牌。
-
单击“创建技术支持”。