4 嵌套
概述
嵌套是一个模板包含一个或多个其它模板的一种方式。
有时,针对不同的服务,应用程序,我们会需要将模板上各种实体进行分割,因此您最终可能会得到相当多的模板,这些模板都可能需要链接到许多的主机。 为了简化该操作,可以将一些模板链接到一个模板中。
嵌套的好处是您只需将一个模板(“嵌套”,父模板)链接到主机,主机将自动继承链接模板(“嵌套”,子模板)的所有实体。 例如,如果我们将模板 T1 和T2链接到模板 T3,那么T3就有了所有来自于 T1和 T2,的实体,但反之则不然。 如果我们将模板 T1链接到模板 T2 和 T3,那么T2和T3就有了所有来自于 T1的实体。
配置嵌套模板
要链接模板,你需要先使用现有模板(或创建一个新模板),然后:
- 打开 模板配置表单。
- 找到 Templates 字段。
- 点击 Select 打开 Templates 弹出窗口。
- 在弹出窗口中,选择所需的模板,然后点击 Select 将模板添加到列表中。
- 在模板配置表单中点击 Add 或 Update。
这样,已配置模板的所有实体,以及所有已链接模板的实体,都会显示在模板配置中。 这包括监控项、触发器、图形、低级别发现规则和 web 场景,但不包括仪表板。 不过,已链接模板的仪表板仍然会被主机继承。
要取消链接任一已链接模板,请在模板配置表单中点击 Unlink 或 Unlink and clear,然后点击 Update。
Unlink 选项只会移除与已链接模板的关联,而不会删除其任何实体(监控项、触发器等)。
Unlink and clear 选项会同时移除与已链接模板的关联,以及其所有实体(监控项、触发器等)。