4 嵌套

概述

嵌套是一个模板包含一个或多个其它模板的一种方式。

有时,针对不同的服务,应用程序,我们会需要将模板上各种实体进行分割,因此您最终可能会得到相当多的模板,这些模板都可能需要链接到许多的主机。 为了简化该操作,可以将一些模板链接到一个模板中。

嵌套的好处是您只需将一个模板(“嵌套”,父模板)链接到主机,主机将自动继承链接模板(“嵌套”,子模板)的所有实体。 例如,如果我们将模板 T1 和T2链接到模板 T3,那么T3就有了所有来自于 T1和 T2,的实体,但反之则不然。 如果我们将模板 T1链接到模板 T2 和 T3,那么T2和T3就有了所有来自于 T1的实体。

配置嵌套模板

要链接模板,你需要先使用现有模板(或创建一个新模板),然后:

  1. 打开模板配置表单。
  2. 找到 Templates 字段。
  3. 单击 Select 以打开 Templates 弹出窗口。
  4. 在弹出窗口中,选择所需的模板,然后单击 Select 将模板添加到列表中。
  5. 在模板配置表单中单击 Add 或 Update。

这样,已配置模板的所有实体,以及所有已链接模板的所有实体,现在都会显示在模板配置中。 这包括监控项、触发器、图形、低级别发现规则和 web 场景,但不包括仪表板。 不过,已链接模板的仪表板仍然会被主机继承。

要解除任一已链接模板的链接,请在模板配置表单中单击 Unlink 或 Unlink and clear,然后单击 Update。

Unlink 选项只会移除与已链接模板的关联,而不会删除其任何实体(监控项、触发器等)。

Unlink and clear 选项会同时移除与已链接模板的关联,以及其所有实体(监控项、触发器等)。