有时您可能需要一次性更改多个模板的某些属性。无需逐个打开每个模板进行编辑,您可以使用批量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.
完成所有必要更改后,点击更新。所选模板的所有属性将相应更新。