Citrix ADC

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

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

注意

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

下表列出了可以安装 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 Citrix ADC 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 Citrix ADC 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 Citrix ADC 10.5, use only FreeBSD 8.4.| |AIX|AIX 6.1|-|Not supported on Citrix ADC 10.5 and later releases.|

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

小心

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

要临时解决由 CPU 限制引起的 NSWL 客户端系统瓶颈,可以在 Citrix ADC 设备上调整 Web 服务器日志记录缓冲区大小。要解决问题,您需要一个可以处理站点吞吐量的客户端系统。

下载 NSWL 客户端

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

从 Citrix 网站下载 NSWL 客户端

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

    固件页

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

    博客客户端下载

在 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 Citrix ADC Weblogging (SunOS,sparc) 7.0

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

选择软件包号并按 Enter 键后,文件将提取并安装在以下目录中:

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

    pkginfo | grep NSweblog

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

    pkgrm NSweblog

在 Linux 上安装 NSWL 客户端

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

  1. 从包中提取 nswl_linux-<release number>-<build number>.rpm 文件。
  2. 将提取的文件复制到要在其上安装 NSWL 客户端的运行 Linux 操作系统的系统。
  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 操作系统的系统,您想要在其上安装 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-删除

在 AIX 系统上安装 NSWL 客户端

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

  1. 从包中提取 nswl_aix-<release number>-<build number>.rpm 文件。
  2. 将提取的文件复制到要在其上安装 NSWL 客户端的运行 AIX OS 的系统。
  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

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