创建审计模板

Last published : Oct 06, 2026
您希望确保特定配置在特定实例上运行,以实现网络的最佳性能。您还希望监控托管的 NetScaler 实例上的配置更改,排查配置错误,并在系统突然关闭后恢复未保存的配置。您可以创建包含要审计的特定配置的审计模板。NetScaler Console 会将这些实例与审计模板进行比较,并在配置不匹配时进行报告。每当出现配置不匹配时,NetScaler Console 都会生成配置差异报告,使您能够排查并纠正不需要的配置更改。
您可以通过以下方式自动运行审计模板:
  • 安排模板必须运行的时间
  • 设置 NetScaler Console 运行模板的频率。您可以每天、每周的特定一天或每月的特定日期运行模板。
此外,您还可以选择将 NetScaler Console 生成的差异报告发送到您可以配置的指定电子邮件地址。通过此选项,您的用户可以收到作为邮件附件的报告,用户无需登录 NetScaler Console 手动导出报告。
注意 默认配置模板的重命名选项已禁用。但是,您可以重命名自定义配置模板。
创建审计模板:
  1. 导航到 基础架构 > 配置 > 配置审计 > 审计模板,然后单击添加。
  2. 在创建模板页面和审计命令选项卡中,指定模板名称及其描述。
  3. 在配置编辑器页面中,输入您的命令并将命令保存为配置模板。您还可以将现有模板从左侧窗格拖动到编辑器中。
  4. 选择要转换为变量的值,然后单击转换为变量。例如,选择负载平衡服务器“ipaddress1”的 IP 地址,然后单击转换为变量。现在,该变量用“$”括起来,如下图所示。
    转换为变量
    在定义变量窗口中,设置此变量的属性 - 名称、显示名称和变量类型。如果要进一步指定变量的默认值,请单击高级选项。
    定义变量
    您还可以将命令保存为配置模板。
    将命令保存为配置模板
  5. 单击“保存”,然后单击“下一步”。
  6. 在“选择实例”选项卡中,选择要运行配置审计的实例,然后单击“下一步”。
    选择实例
  7. 在“指定变量值”选项卡中,您有两个选项:
    1. 下载输入文件以输入您在命令中定义的变量的值,然后将文件上传到 NetScaler Console 服务器
    2. 为您为所有实例定义的变量输入通用值
  8. 单击“下一步”。
    ](/en-us/netscaler-console-service/media/nmas-config-audit-template-5.png)
  9. 在“模板预览”选项卡中,您可以评估和验证要在每个实例或实例组上运行的命令。单击“下一步”。
    模板预览
  10. 在“计划模板”选项卡中,您可以使用以下选项来计划模板的运行并配置用于发送差异报告的邮件地址。
    • 使用全局轮询间隔。选择此选项可在 NetScaler Console 上全局配置的时间在实例上运行模板。
      注意
      要在 NetScaler Console 中配置全局轮询间隔,请导航到 Infrastructure > Configuration > Configuration Audit > Audit Templates。然后单击 Global Polling Interval。在 Poll Interval 字段中,输入 NetScaler Console 必须全局轮询实例的分钟数。
    • 自定义模板计划。使用此选项可配置模板需要运行的时间和频率
    • 通过电子邮件发送报告。使用此选项可配置邮件配置文件,差异报告将作为邮件附件发送到该配置文件。
  11. 单击 Finish。
    计划模板
    审计模板显示在 Audit Templates 列表中,并按计划时间针对指定实例中的配置运行。
    创建模板