Citrix ADC

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

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

注意:

NSWL 客户端的版本必须与 Citrix ADC 的版本相同。例如,如果 Citrix ADC 的版本是 10.1 版本 125.9,则 NSWL 客户端也必须是相同的版本。此外,Web 日志记录 (NSWL) 客户端同时适用于 32 位和 64 位服务器计算机。

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

|操作系统|版本|硬件要求|备注| |— |— |— |— | |Windows|Windows Server 2016 或更高版本|处理器 - x86/amd64 CPU(1GHz 或更大),RAM - 4 GB(或更大)| |macOS|macOS 8.6 或更高版本|在 Citrix ADC 10.1 及更高版本中不受支持。| |Linux|Ubuntu、SUSE Linux、CentOS、在 2016 或更高版本中发布的 Red Hat Enterprise Linux|处理器 - x86/amd64 CPU(1GHz 或更大)、RAM - 4 GB(或更大)| |Solaris|Solaris Sun OS 5.6 或更高版本|处理器 - UltraSPARC-IIi 400 MHz、RAM - 512 MB、Controller - SCSI|在 Citrix ADC 10.5 及更高版本中不受支持。| |FreeBSD|FreeBSD 6.3 或更高版本|处理器 - x86/amd64 CPU(1GHz 或更大)、RAM - 4 GB(或更大)|对于 Citrix ADC 10.5,请仅适用 FreeBSD 8.4。| |AIX|AIX 6.1|-|在 Citrix ADC 10.5 及更高版本中不受支持。|

如果由于 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

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

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

pkgadd -d

此时将显示可用软件包列表。在下面的示例中,显示了一个 NSweblog 软件包:

1 NSweblog Citrix ADC Weblogging (SunOS,sparc) 7.0

  1. 系统会提示您选择软件包。选择要安装的 NSweblog 的软件包编号。

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

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

pkginfo | grep NSweblog

注意: 要卸载 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

注意: 要卸载 NSWL 软件包,请执行以下命令:

rpm -e NSweblog

注意: 要获取有关 nSweBlog RPM 文件的详细信息,请执行以下命令:

rpm -qpi *.rpm

注意: 要查看已安装的 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

注意: 要卸载 NSWL 软件包,请执行以下命令:

pkg_delete NSweblog

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

pkg_info | grep NSweblog

在 Mac 上安装 NSWL 客户端

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

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

pkg_add nswl_macos-9.3-51.5.tgz

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

  • /usr/local/netscaler/etc
  • /usr/local/netscaler/bin
  • /usr/local/netscaler/samples

注意: 要卸载 NSWL 软件包,请执行以下命令:

pkg_delete NSweblog

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

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. 将提取的文件复制到要在其上安装 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

注意:要卸载 NSWL 软件包,请执行以下命令:

rpm -e NSweblog

注意: 要获取有关 nSweBlog RPM 文件的详细信息,请执行以下命令:

rpm -qpi *.rpm

注意: 要查看已安装的 Web 服务器日志记录文件,请执行以下命令:

rpm -qpl *.rpm

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