ADC

配置 NSWL 客户端

安装 NSWL 客户端后,可以使用 nswl 可执行文件配置 NSWL 客户端。这些配置存储在 NSWL 客户端配置文件 (log.conf) 中。

注意:

您可以通过对 NSWL 配置文件 (log.conf) 进行更多修改,进一步自定义 NSWL 客户端上的日志记录。有关详细信息,请参 阅 NSWL 客户端系统上自定义日志记录

下表描述了可用于配置 NSWL 客户端的命令。

NSWL 命令 说明
nswl-help 可用的 NSWL 帮助选项。
nswl -addns -f <path-to-configuration-file> 收集日志事务数据的系统。系统会提示您输入 NetScaler 设备的 IP 地址。输入有效的用户名和密码。
nswl -verify -f <path-to-configuration-file> 检查配置文件中的语法或语义错误。
nswl -start -f <path-to-configuration-file> 根据配置文件中的设置启动 NSWL 客户端。注意:对于 Solaris 和 Linux:要将 Web 服务器日志记录作为后台进程启动,请在命令末尾键入和号 (&)。
nswl-stop(仅限 Solaris 和 Linux) 如果 NSWL 客户端是作为后台进程启动的,请将其停止;否则,请使用 CTRL+C 停止 Web 服务器日志记录。
nswl -install -f <path-to-configuration-file>(仅限 Windows) 在 Windows 中将 NSWL 客户端作为服务进行安装。
nswl-startservice(仅限 Windows) 使用 nswl 安装选项中指定的配置文件中的设置启动 NSWL 客户端。也可以从“开始”>“控制面板”>“服务”启动NSWL 客户端。注意:NSWL 日志文件是在 C:\Windows\SysWOW64 中创建的。
nswl-stopservice(仅限 Windows) 停止 NSWL 客户端。
nswl-remove 从注册表中删除 NSWL 客户端服务。

从 NSWL 可执行文件所在的目录中运行以下命令:

  • Windows: \ns\bin
  • Solaris and Linux: \usr\local\netscaler\bin

Web 服务器日志记录配置文件位于以下目录路径中:

  • Windows: \ns\etc
  • Solaris and Linux: \usr\local\netscaler\etc

NSWL 可执行文件作为 .\nswl 在 Linux 和 Solaris 中启动。

添加 NetScaler 设备的 IP 地址

在 NSWL 客户端配置文件 (log.conf) 中,添加 NSWL 客户端开始从中收集日志的 NetScaler IP 地址 (NSIP)。

添加 NetScaler 设备的 NSIP 地址

  1. 在客户端系统命令提示符下,键入:

    nswl -addns -f < directorypath > \log.conf < directorypath >: Specifies the path to the configuration file (log.conf)

  2. 在下一个提示符下,输入以下信息:

    • NSIP:指定 NetScaler 设备的 IP 地址。
    • 用户名和密码:指定 NetScaler 设备的 nsroot 用户凭据。

      注意:

      任何启用了日志记录权限的系统用户都支持此功能。

注意:

如果您添加了多个 NetScaler IP 地址 (NSIP),但稍后又不想记录所有 NetScaler 系统日志详细信息,则可以通过删除 log.conf 文件末尾的 NSIP 语句来手动删除 NSIP。在故障切换设置过程中,必须使用命令将主 NetScaler IP 地址和辅助 NetScaler IP 地址添加到 log.conf。在添加 IP 地址之前,请确保 NetScaler 设备上存在用户名和密码。

验证 NSWL 配置文件

要确保日志记录工作正常,请检查客户端系统上的 NSWL 配置文件 (log.conf) 是否存在语法错误。

验证 NSWL 配置文件中的配置

在客户端系统命令提示符下,键入:

nswl -verify -f <directorypath>\log.conf

< directorypath>:指定配置文件 (log.conf) 的路径。

运行 NSWL 客户端

启动 Web 服务器日志记录

在客户端系统命令提示符下,键入:

nswl -start -f <directorypath>\log.conf

<directorypath>:指定配置文件 (log.conf) 的路径。

停止在 Solaris 或 Linux 操作系统上作为后台进程启动的 Web 服务器日志记录

在命令提示符下,键入:

nswl -stop

停止在 Windows 操作系统上作为服务启动的 Web 服务器日志记录

在命令提示符下,键入:

nswl -stopservice

配置 NSWL 客户端