查看审计报告

NetScaler® Application Delivery Management (NetScaler ADM) 允许您在配置审计部分查看和下载配置审计差异报告。配置审计部分使您能够导出所有实例和每个实例的摘要报告,并允许您导出每个实例-模板对的详细差异报告。

“审计模板”列表中显示的审计模板会按计划时间针对指定实例中的配置运行。“配置审计”仪表板上的 “NetScaler 配置漂移”图表显示了已保存配置与未保存配置之间配置更改的高级详细信息。当您单击 “NetScaler 配置漂移”图表时,随后的 “审计报告”页面会显示一个实例列表,其中包含“存在差异”和“无差异”。您可以下载 NetScaler ADM 显示的差异报告。

NetScaler ADM 还提供了一个选项,可将差异报告安排为邮件附件自动导出。有关如何安排报告导出的更多信息,请参阅创建审计模板

导出配置审计报告:

  1. 在 NetScaler ADM 中,导航到 “基础结构”>“配置审计”

  2. “配置审计”页面上,单击 “NetScaler 配置漂移”图表内部。

  3. “审计报告”页面列出了存在差异的实例。该页面还显示了其运行配置中没有任何差异的实例列表。

    审计报告

在图像中,您可以看到某些实例的差异仅存在于 “已保存与正在运行的差异”中,而某些实例的差异仅存在于 “模板与正在运行的差异”中。对于某些实例,“已保存与正在运行的差异”“模板与正在运行的差异”中都存在差异。

已保存与正在运行的差异

您可以查看实例上保存的配置与该实例上当前正在运行的配置之间的差异报告。例如,单击 “已保存与正在运行的差异”下某个实例的 “存在差异”

已保存与正在运行的差异

在此处,您可以查看该实例的已保存配置与正在运行的配置差异报告。

配置差异

单击 “导出差异报告”以下载差异报告的 .csv 文件。您还可以单击 “导出纠正命令”将命令导出到 .txt 文件。然后,您可以从配置作业中在关联的 NetScaler ADM 实例上运行这些命令,以纠正该实例中的配置。

模板与正在运行的差异

“模板与正在运行的差异”包括除 “已保存与正在运行的差异”(默认模板)之外的所有模板。您可以查看模板与正在运行的配置之间存在的差异。例如,单击 “模板与正在运行的差异”下某个实例的 “存在差异”

模板与正在运行的差异

现在您可以看到两个模板显示差异,并且 NetScaler ADM 实例的配置与模板所查找的配置不同。

实例的模板

再次单击 “存在差异”。下图显示了模板正在查找的配置和空白的运行配置,因为没有配置或已删除此类命令。您还可以查看纠正配置或用于纠正配置的命令。

导出差异报告

您还可以使用“模板与正在运行”和“正在运行与模板”漂移设置,从两个方面比较配置:

  • 将审计模板配置与实例上的运行配置进行比较。

  • 将实例上的运行配置与审计模板进行比较。

默认情况下,选择“模板与正在运行”漂移设置。要修改漂移设置,请从 ADM GUI 中,在 “配置审计”页面中选择 “设置”

双向配置漂移设置

单击 “导出差异报告”以下载差异报告的 .csv 文件。您还可以单击 “导出纠正命令”将命令导出到 .txt 文件。然后,您可以在 CLI 中运行这些命令以纠正该实例中的配置。

下图显示了下载到您系统中的 .csv 差异文件示例:

差异报告示例

查看文件状态审计报告

使用 “NetScaler 文件状态”图表,您可以监控 nsconfig 文件夹中是否有任何文件被添加、修改或删除。例如:如果 ADC 实例上的许可证文件已更新,您可以检查此文件上次更新的时间并采取适当的操作。

要导出 NetScaler 实例的文件状态审计报告:

  1. 在 NetScaler ADM 中,导航到 “基础结构”>“配置审计”

  2. “配置审计”页面上,单击 “NetScaler 文件状态”图表内部。

    “审计报告”页面列出了具有差异状态的实例。

    ADC 文件状态的审计报告

    “差异状态”是根据 “上次轮询时间”“最新轮询时间”之间的时间间隔计算的。“差异状态”可以是以下之一:

    • 存在差异 - 此状态表示自 “上次轮询时间”以来,实例的 nsconfig 文件夹中的文件已更改。要查看文件上已更改的内容,请单击 “存在差异”

      `nsconfig` 文件夹中存在差异

    • 无差异 - 此状态表示自上次轮询时间以来,nsconfig 文件夹中的文件未更改。

    • 不适用 - 此状态表示监控文件状态不适用。当 NetScaler ADM 不轮询实例时,会出现此状态。例如,当新添加实例或实例状态不活动时,不会发生实例的轮询。

查看审计报告