4 嵌套

概述

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

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

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

配置嵌套模板

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

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

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

要取消链接任一已链接模板,请在模板配置表单中点击 UnlinkUnlink and clear,然后点击 Update

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

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