一、模板概述
模板是可以方便地应用于多个主机的一组实体。而这些实体包括:
- items(监控项)
- triggers(触发器)
- graphs(图形)
- applications(应用)
- screens (聚合图形(自Zabbix 2.0起))
- low-level discovery rules (自动发现规则 (自Zabbix 2.0起))
- web scenarios (web场景 (自Zabbix 2.0起))。
由于现实生活中的许多主机是相同或类似的,所以,为一个主机创建的一组实体(项目,触发器,图形,…)可能对许多人有用。当然,可以将它们复制到每个新的主机上,但需要费很大功夫。相反,使用模板,可以将它们复制到一个模板,然后根据需要将模板应用于尽可能多的主机。
当模板链接到主机时,模板的所有实体(项目,触发器,图形,…)都将添加到主机。模板直接分配给每个单独的主机(而不是主机组)。
模板通常用于为特定服务或应用程序(如Apache,MySQL,PostgreSQL,Postfix …)分组实体,然后应用于运行这些服务的主机。
使用模板的另一个好处是当所有主机都需要更改时。只需要在模板上更改某些内容将会将更改应用到所有链接的主机。
因此,使用模板是减少工作量并简化Zabbix配置的好方法。
二、自定义模版
(一)创建模板
要创建模板,执行以下操作:
- 转到配置→模板
- 点击创建模板
- 编辑模板属性
模板选项卡包含常规模板属性。
参数 | 描述 |
---|---|
模板名称 | 唯一的模板名称。 |
可见名称 | 如果你设置了这个名字,那么它将是列表,地图等中可见的。 |
群组 | 模板所属的主机/模板组。也可以创建一个新组来保存模板。 |
描述 | 输入模板说明。 |
链接的模板选项卡允许将一个或多个“嵌套”模板链接到此模板。所有实体(项目,触发器,图表等)将从链接的模板继承。
要链接新的模板,请开始输入链接指示器字段,直到出现与输入的字母对应的模板列表。向下滚动选择。当选择要链接的所有模板时,单击添加。
要取消链接模板,请使用链接的模板模块中的两个选项之一:
- 取消链接 - 取消链接模板,但保留其项目,触发器和图形
- 取消链接并清理 - 取消链接模板并删除其所有项目,触发器和图形
模板创建成功后,开始添加一些实体。
添加一个模板之后,开始添加一些实体,应用集,监控项,触发器,图形等,注意项目必须首先添加到模板中。如果没有相应的项目,则无法添加触发器和图形。
(二)添加应用集
应用集创建成功