ADC

安装 NetScaler Web 日志记录 (NSWL) 客户端

安装 NSWL 时,客户端可执行文件 (NSWL) 将与其他文件一起安装。NSWL 可执行文件提供了可以使用的选项列表。有关详细信息,请参阅 配置 NSWL 客户端

注意

NSWL 客户端的版本必须与 NetScaler 相同。例如,如果 NetScaler 的版本为 10.1 Build 125.9,则 NSWL 客户端的版本也必须相同。此外,Web 日志 (NSWL) 客户端可在 32 位和 64 位服务器计算机上运行。下载页面只有 32 位的博客客户端。64 位博客客户端可应要求提供,建议您联系 NetScaler 支持部门以获取更多信息。

下表列出了可以安装 NSWL 客户端的操作系统。

|**操作系统**|**版本**|**硬件要求**|**备注**| |— |— |— |— | |Windows|Windows Server 2016 or later|Processor - x86/amd64 CPU (1 GHz or higher), RAM - 4 GB (or higher)| |macOS|macOS 8.6 or later|Not supported on NetScaler 10.1 and later releases.| |Linux|Ubuntu, SUSE Linux, CentOS, Red Hat Enterprise Linux released in 2016 or later|Processor - x86/amd64 CPU (1 GHz or higher), RAM - 4 GB (or higher)| |Solaris|Solaris Sun OS 5.6 or later|Processor - UltraSPARC-IIi 400 MHz, RAM - 512 MB, Controller - SCSI|Not supported on NetScaler 10.5 and later releases.| |FreeBSD|FreeBSD 6.3 or later|Processor - x86/amd64 CPU (1 GHz or higher), RAM - 4 GB (or higher)|For NetScaler 10.5, use only FreeBSD 8.4.| |AIX|AIX 6.1|-|Not supported on NetScaler 10.5 and later releases.|

如果由于 CPU 限制导致 NSWL 客户端系统无法处理日志事务,则 Web 日志缓冲区会溢出,日志记录过程将重新启动。

小心

重新启动日志可能会导致日志事务丢失。

要暂时解决由 CPU 限制造成的 NSWL 客户端系统瓶颈,您可以调整 NetScaler 设备上的 Web 服务器日志缓冲区大小。要解决这个问题,您需要一个能够处理网站吞吐量的客户端系统。

下载 NSWL 客户端

您可以从 NetScaler 产品光盘或 NetScaler 下载网站获取 NSWL 客户端包。在软件包中,每个支持的平台都有单独的安装包。

从 Citrix 网站下载 NSWL 客户端

  1. 通过访问 URL 登录 Citrix。 https://www.citrix.com/downloads/citrix-adc/
  2. 导航到特定的 NetScaler 发行版本并查找其固件。
  3. 单击“固件”(例如,NetScaler 发行版(功能阶段)13.0 Build 52.24)。

    固件页面

  4. NetScaler 版本(功能阶段)构建 页面中,转到 Weblog 客户端部分
  5. 该部分允许您下载适用于 Windows、Linux 和 BSD 的 Weblog 客户端。

    博客客户端下载

在 Solaris 上安装 NSWL 客户端

要安装 NSWL 客户端,请在下载程序包的系统上执行以下操作。

  1. 从包中提取 nswl_solaris-<release number>-<build number>.tar file
  2. 将解压缩的文件复制到要安装 NSWL 客户端的 Solaris 系统上。
  3. 使用以下命令从 tar 文件中提取文件:

    tar xvf nswl_solaris-9.3-51.5.tar

在临时目录中创建一个目录 Weblog,并将文件提取到 Weblog 目录中。

  • 使用以下命令安装软件包:

    pkgadd -d

  • 出现可用软件包的列表。在以下示例中,显示了一个 Weblog 包:

    1 NSweblog NetScaler Weblogging (SunOS,sparc) 7.0

系统会提示您选择软件包。选择要安装的 Weblog 的软件包号。

选择软件包编号并 按 Enter后,文件将解压缩并安装在以下目录中:

  • /usr/local/netscaler/etc
  • /usr/local/netscaler/bin
  • /usr/local/netscaler/samples
  1. 要检查 NSWL 包是否已安装,请运行以下命令:

    pkginfo | grep NSweblog

  2. 要卸载 NSWL 软件包,请运行以下命令:

    pkgrm NSweblog

在 Linux 上安装 NSWL 客户端

重要

在 Linux 上安装 NSWL 客户端将替换配置文件。安装之前必须先进行备份。

要安装 NSWL 客户端,请在下载程序包的系统上执行以下操作。

  1. 从包中提取 nswl_linux-<release number>-<build number>.rpm 文件。
  2. 将解压缩的文件复制到运行 Linux 操作系统的系统中,您要在其中安装 NSWL 客户端。
  3. 要安装 NSWL 软件包,请运行以下命令:

    rpm -i nswl_linux-9.3-51.5.rpm

此命令提取文件并将其安装在以下目录中。

  • /usr/local/netscaler/etc
  • /usr/local/netscaler/bin
  • /usr/local/netscaler/samples
  1. 要卸载 NSWL 软件包,请运行以下命令:

    rpm -e NSweblog

  2. 要获取有关 Weblog RPM 文件的更多信息,请运行以下命令:

    rpm -qpi *.rpm

  3. 要查看已安装的 Web 服务器日志文件,请运行以下命令:

    rpm -qpl *.rpm

在 FreeBSD 上安装 NSWL 客户端

要安装 NSWL 客户端,请在下载程序包的系统上执行以下操作。

  1. 从包中提取 nswl_bsd-<release number>-<build number>.tgz 文件。
  2. 将解压缩的文件复制到运行 FreeBSD OS 的系统中,您要在其中安装 NSWL 客户端。
  3. 要安装 NSWL 软件包,请运行以下命令:

    pkg_add nswl_bsd-9.3-51.5.tgz

此命令提取文件并将其安装在以下目录中。

-  /usr/local/netscaler/etc
-  /usr/local/netscaler/bin
-  /usr/local/netscaler/samples
  1. 要卸载 NSWL 软件包,请运行以下命令:

    pkg_delete NSweblog

  2. 要验证软件包是否已安装,请运行以下命令:

    pkg_info | grep NSweblog

在 Mac 上安装 NSWL 客户端

要安装 NSWL 客户端,请在下载程序包的系统上执行以下操作。

  1. 从包中提取 nswl_macos-<release number>-<build number>.tgz 文件。
  2. 将解压缩的文件复制到运行 macOS 的系统,您要在其中安装 NSWL 客户端。
  3. 要安装 NSWL 软件包,请运行以下命令:

    pkg_add nswl_macos-9.3-51.5.tgz

此命令提取文件并将其安装在以下目录中:

  • /usr/local/netscaler/etc
  • /usr/local/netscaler/bin
  • /usr/local/netscaler/samples
  1. 要卸载 NSWL 软件包,请运行以下命令:

    pkg_delete NSweblog

  2. 要验证软件包是否已安装,请运行以下命令:

    pkg_info | grep NSweblog

在 Windows 上安装 NSWL 客户端

要安装 NSWL 客户端,请在下载程序包的系统上执行以下操作。

  1. 从包中提取 nswl_win-<release number>-<build number>.zip 文件。
  2. 将解压缩的文件复制到要安装 NSWL 客户端的 Windows 系统上。
  3. 在 Windows 系统上,将文件解压缩到一个目录中(称为 <NSWL-HOME>)。提取了以下目录: /bin/etc/samples
  4. 在命令提示符处,从运行以下命令 <NSWL-HOME>\bin directory:

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

其中,

目录路径是指配置文件 (log.conf) 的路径。默认情况下,该文件位于 <NSWL-HOME>/etc 目录中。您可以将配置文件复制到任何其他目录。

注意

要卸载 NSWL 客户端,请在命令提示符处从 <NSWL-HOME>\bin directory:

> nswl -remove

在 AIX 系统上安装 NSWL 客户端

要安装 NSWL 客户端,请在下载程序包的系统上执行以下操作。

  1. 从包中提取 nswl_aix-<release number>-<build number>.rpm 文件。
  2. 将解压缩的文件复制到运行 AIX OS 的系统,您要在其上安装 NSWL 客户端。
  3. 要安装 NSWL 软件包,请运行以下命令:

    rpm -i nswl_aix-9.3-51.5.rpm

此命令提取文件并将其安装在以下目录中。

  • /usr/local/netscaler/etc
  • /usr/local/netscaler/
  • usr/local/netscaler/samples
  1. 要卸载 NSWL 软件包,请运行以下命令:

    rpm -e NSweblog

  2. 要获取有关 Weblog RPM 文件的更多信息,请运行以下命令:

    rpm -qpi *.rpm

  3. 要查看已安装的 Web 服务器日志文件,请运行以下命令:

    rpm -qpl *.rpm

安装 NetScaler Web 日志记录 (NSWL) 客户端