1 配置模板

概述

配置模板需要首先create模板,通过定义其常规参数,然后向其添加实体(监控项、触发器、图表等)。

创建模板

要create模板,请执行以下操作:

  • 前往 配置 → 模板
  • 点击 创建模板
  • 编辑模板属性

模板选项卡包含通用模板属性。

所有必填字段均以红色星号标记。

模板属性:

参数 描述
Template name 唯一模板名称。允许使用字母数字、空格、点号、连字符和下划线。但禁止使用前导或尾部空格。
Visible name 若设置此名称,它将在列表、地图等界面中显示
Templates 将一个或多个"嵌套"模板链接到此模板。所有实体(监控项、触发器、图形等)将从链接的模板继承。
要链接新模板,请在模板字段中开始输入模板名称。将显示匹配模板列表;向下滚动以选择。或者,您可以点击模板字段旁边的选择;然后首先通过点击主机组字段旁边的选择来选择主机组;从下方显示的列表中标记一个或多个模板前的复选框;点击选择。当模板配置表单保存或更新时,模板字段中选定的模板将被链接到该模板。
要取消链接模板,请使用模板块中的两个选项之一:
取消链接 - 取消链接模板,但保留其监控项、触发器和图形
取消链接并clear - 取消链接模板并移除其所有监控项、触发器和图形
Groups 主机/模板所属的模板组。
Description 输入模板描述。

Tags(标签)选项卡允许您定义模板级别的 tags. 所有与此关联的主机问题 模板将标记为在此处输入的值。

用户宏, {INVENTORY.*}宏, {HOST.HOST}, {HOST.NAME}, {HOST.CONN}、{HOST.DNS}、{HOST.IP}、{HOST.PORT}和{HOST.ID}宏是 支持在标签中使用。

选项卡允许您以名称-值对的形式定义模板级别的user macros。注意 该宏值可以保存为纯文本、机密文本或Vault 支持添加描述。

您也可以在此处查看来自关联模板的宏和全局宏(如果存在) 您选择了继承和模板宏选项。这就是所有 模板中定义的用户宏会显示其对应的值 解析及其来源

为方便起见,指向相应模板和全局宏的链接 提供了配置。也可以编辑嵌套的 模板级别的全局宏,有效地创建了一个copy 模板宏的

值映射选项卡允许配置用户友好的 监控项数据在value mappings中的表示

按钮:

添加模板。添加的模板应出现在列表中。
更新现有模板的属性。
基于当前模板属性创建另一个模板,包括从链接模板继承的实体(监控项、触发器等)。
基于当前模板的属性创建另一个模板,包括从链接模板继承的实体(监控项、触发器等)以及直接附加到当前模板的实体。
删除模板;模板的实体(监控项、触发器等)仍保留在关联的主机中。
从关联的主机中删除模板及其所有实体。
取消模板属性编辑。

模板创建完成后,现在可以向其中添加一些实体。

监控项 必须先被添加到模板中 无法添加没有相应项的触发器和图形 监控项.

添加 监控项、触发器、图形

向模板添加监控项有两种方式:

  1. 要create新的监控项,请遵循Creating an item的指南。

  2. 要将现有监控项添加到模板:

  • 前往配置 → 主机(或模板)。
  • 点击所需主机/模板行中的监控项
  • 勾选要添加到模板的监控项复选框。
  • 点击监控项列表下方的复制
  • 选择监控项应复制到的模板(或模板组)并点击复制
    所有选定的监控项将被复制到模板中。

触发器和图形的添加方式类似(分别从触发器和图形列表操作),同样需要注意必须首先添加所需的监控项才能添加它们。

添加仪表板

要在配置 → 模板中向模板添加仪表板,请执行以下操作:

  • 点击模板所在行的仪表板

  • 按照[configuring

    dashboards](/manual/web_interface/frontend_sections/monitoring/dashboard)

The widgets that can be included in a template dashboard are: Clock, Graph (classic), Graph prototype, Item value, Plain text, URL.

For details on accessing host dashboards that are created from template dashboards, see the host dashboard章节的指导配置仪表板

配置低级发现规则

参见手册中的low-level discovery 部分。

添加 Web 场景

要在配置 → 模板中向模板添加Web场景,请执行以下操作:

  • 点击模板所在行的Web
  • 按照配置web场景的常规方法配置Web场景