Table of Contents

4 嵌套

概述

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

由于为各种服务、应用程序等将实体分离到单独的模板中是有意义的,因此最终可能会得到相当多的模板,所有这些模板可能都需要链接到相当多的 主机。为了简化结构,可以将某些模板链接到一个模板中。

嵌套的好处在于,您只需将一个模板链接到 主机,而 主机 将自动继承所有链接到该模板的子模板中的实体。例如,如果我们把 T1T2 链接到 T3,那么 T3 将补充 T1T2 的所有实体,但反过来则不成立。如果我们把 T1 链接到 T2T3,那么 T2T3 将补充 T1 的实体。

配置嵌套模板

要链接模板,您需要使用一个现有模板(或create一个新模板),然后执行以下步骤:

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

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

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

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

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