4 批量更新

概述

有时您可能需要一次性更改多个模板的某些属性。无需逐个打开每个模板进行编辑,您可以使用批量update功能来实现。

使用批量更新

要对多个模板进行批量update,请执行以下操作:

  • template list中勾选需要update的模板前的复选框

  • 点击列表下方的批量update

  • 导航至包含所需属性的标签页(模板标签值映射

  • 勾选需要update的属性复选框并输入新值

    for them

为模板关联执行update时,点击相应按钮可选用以下选项:

  • 链接 - 指定要链接的附加模板
  • 替换 - 指定要链接的模板,同时解除之前与模板关联的所有模板
  • 取消链接 - 指定要解除链接的模板

要指定需链接/取消链接的模板,请在自动完成字段中输入模板名称直至出现匹配模板的下拉列表。滚动选择所需模板即可。

取消链接时清除选项不仅会解除之前链接的模板,还会移除从这些模板继承的所有元素(监控项、触发器等)。

为主机组执行update时,点击相应按钮可选用以下选项:

  • 添加 - 可从现有主机组中选择或为模板输入全新的主机组
  • 替换 - 将模板从现有主机组中移除,并用该字段指定的主机组(现有或新建)替换
  • 移除 - 从模板中移除特定的主机组

这些字段支持自动完成功能 - 输入时会显示匹配的主机组下拉列表。若主机组为新创建,下拉列表中会显示该组并在string后标注(新建)。滚动选择即可。

标签支持用户宏、{INVENTORY.*}宏、{HOST.HOST}、{HOST.NAME}、{HOST.CONN}、{HOST.DNS}、{HOST.IP}、{HOST.PORT}和{HOST.ID}宏。注意:名称相同但值不同的标签不被视为"重复",可添加到同一模板。

为宏执行update时,点击相应按钮可选用以下选项:

  • 添加 - 可为模板指定附加用户宏。若勾选更新现有复选框,将更新指定宏名的值、类型和描述。若不勾选,当模板已存在同名宏时则不会更新。

  • 更新 - 将替换此列表中指定宏的值、类型和描述。若勾选添加缺失复选框,模板中之前不存在的宏将作为新宏添加。若不勾选,则仅更新模板中已存在的宏。

  • 移除 - 将从模板中移除指定宏。若勾选除选定项外框,将移除列表中指定宏之外的所有宏。若不勾选,则仅移除列表中指定的宏。

  • 全部移除 - 将移除模板中的所有用户宏。若*我

    confirm to remove all macros* checkbox is not checked, a new popup window will open asking to confirm removal of all macros.

值映射update提供以下按钮选项:

  • 添加 - 向模板添加值映射。若勾选更新现有,将更新该名称值映射的所有属性。否则若已存在同名值映射则不会更新。

  • 更新 - update现有值映射。若勾选添加缺失,模板中之前不存在的值映射将作为新值映射添加。否则仅更新模板中已存在的值映射。

  • 重命名 - 为现有值映射赋予新名称

  • 移除 - 从模板中移除指定值映射。若勾选除选定项外,将移除除指定项外的所有值映射。

  • 全部移除 - 移除模板中的所有值映射。若*我

    confirm to remove all value maps* checkbox is not marked, a new popup window will open asking to confirm the removal.

完成所有必要更改后,点击更新。所选模板的所有属性将相应更新。