Table of Contents

3 嵌套

概述

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

由于将不同服务、应用等实体分离到独立模板中是合理的做法,您最终可能会拥有相当数量的模板,而这些模板可能需要链接到多个主机。为了简化操作,可以将部分模板集中链接到一个主模板中。

嵌套的优势在于只需将单个模板("嵌套模板"或父模板)链接到主机,主机就会自动继承所有被链接模板("被嵌套模板"或子模板)的实体。例如,若将模板T1和T2链接到模板T3,则T3会获得T1和T2的实体补充,而非反向操作。若将模板A链接到模板B和C,则B和C会获得来自A的实体补充。

配置嵌套模板

要链接模板,您需要选择一个现有模板或新模板,然后:

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

这样,父模板的所有实体以及链接模板的所有实体(如监控项、触发器、图形等)现在都会出现在模板配置中,但链接模板的仪表板除外,它们仍会被主机继承。

要取消链接任何已链接的模板,在同一表单中使用UnlinkUnlink and clear按钮,然后点击Update

选择Unlink选项将仅移除与链接模板的关联,而不会移除其所有实体(监控项、触发器、图形等)。

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