模板概述

模板是可以方便地应用于多个主机的一组实体。而这些实体包括: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配置的好方法。

配置模板

配置模板需要首先通过定义一些参数来创建模板,然后添加实体(项目,触发器,图形等)。

创建模板

如下图,创建一个模板

模板选项卡包含常规模板属性

模板属性:

参数 描述
模板名称 唯一的模板名称。
可见名称 如果你设置了这个名字,那么它将是列表,地图等中可见的。
群组 模板所属的主机/模板组。
新的群组 可以创建一个新组来保存模板。\如果为空忽略。
主机/模板 应用模板的主机/模板列表。
描述 输入模板说明。

链接模板选项卡

链接的模板选项卡允许将一个或多个“嵌套”模板链接到此模板。所有实体(项目,触发器,图表等)将从链接的模板继承。
要链接新的模板,输入链接指示器字段,直到出现与输入的字母对应的模板列表。向下滚动选择。当选择要链接的所有模板时,单击添加。

取消链接模板,可以使用链接的模板模块中的两个选项之一:

  • 取消链接 - 取消链接模板,但保留其项目,触发器和图形
  • 消链接并清理 - 取消链接模板并删除其所有项目,触发器和图形

宏选项卡允许定义模板级用户宏。如果选择了继承模板的宏选项,则还可以从链接的模板和全局宏中查看宏。在这里,模板的所有定义的用户宏都显示了它们所决定的值以及它们的起源。

为方便起见,提供了相应模板和全局宏配置的链接。也可以在模板级别上编辑嵌套模板/全局宏,有效地创建模板上宏的副本

图标 释义
添加模板。添加的模板应该出现在列表中。
更新现有模板的属性。
根据当前模板的属性创建另一个模板,包括从链接模板继承的实体(项目,触发器等)
基于当前模板的属性创建另一个模板,包括从链接的模板继承并直接附加到当前模板的实体(项目,触发器等)。
删除模板; 模板(项目,触发器等)的实体与链接的主机保留。
从链接的主机中删除模板及其所有实体。
取消编辑模板属性。

添加实体

添加一个模板之后,开始添加一些实体,监控项,触发器,图形等,注意项目必须首先添加到模板中。如果没有相应的项目,则无法添加触发器和图形。
添加itme

添加触发器和图形以类似的方式完成(分别从触发器和图形列表),请记住,只有在首先添加所需项目时,才能添加它们。
添加聚合图形要在 Configuration → Templates中向屏幕添加聚合图形:

点击模板行中的Screens,按照通常的配置聚合图形的方法配置聚合图形,不再赘述。

------做运维之前很矫情的小年轻-----

自动化监控--zabbix中的template(模板)详解相关推荐

  1. 自动化监控--zabbix中的show value详解

    前言 大家还记得在手动创建itme的时候有一个参数Show value吧,就是下图这个,用来定义数据显示的格式. 这个show value是可以用户自定义的,在这里呢我就通过简单监控nginx(只监控 ...

  2. 自动化监控--zabbix中的邮件报警通知详解

    前言 在自动化监控–zabbix安装和配置详解我们已经完成了zabbix监控的安装部署,今天我们就在它的基础上来实现一下自动监控的邮件报警通知. 添加一台主机 首先,添加一台host 只需填写Host ...

  3. 自动化监控--zabbix中的用户和用户组详解

    用户和用户组 Zabbix 中的所有用户都通过 Web 页面去访问 Zabbix 应用程序.并为每个用户分配唯一的登陆名和密码. 所有用户的密码都被加密并储存于 Zabbix 数据库中.用户不能使用其 ...

  4. Ansible PLaybook template 模板详解

    template 模板 模板是一个文本文件,可以做为生成文件的模版,并且模板文件中还可嵌套jinja语法 jinja2语言 网站:https://jinja.palletsprojects.com/e ...

  5. 自动化监控--zabbix中的Macros(宏)详解

    宏 Zabbix支持许多在多种情况下使用的宏.宏是一个变量,由如下特殊语法标识: {MACRO} 根据在上下文中, 宏解析为一个特殊的值.有效地使用宏可以节省时间,并使Zabbix变地更加高效. 在一 ...

  6. 监控cacti中的RRDtool用法详解

    RRDtool 作为一个合格的运维工程师,监控技能必须是要掌握的,当然监控的软件很多很多(cacti,nagios,zabbix...).而生产环境中一般只运用1.2种而已.所以全部掌握这些有点不靠谱 ...

  7. 自动化监控--添加itme的web页面详解

    当我们需要手动添加itme时需要在web页面对itme的各项属性做设置,如下图,我再这里将各项属性做简单的介绍,欢迎指正,共同进步. Name:itmes名称可以随便写,但是最好能做到见名知意 Typ ...

  8. C++ template 模板详解

    模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码.使用模板的目的就是能够让程序员编写与类型无关的代码.模板是创建泛型类或函数的蓝图或公式.库容器,比如迭代器和算法,都是泛型编程的 ...

  9. Nagios远程监控软件的安装与配置详解

    Nagios远程监控软件的安装与配置详解 作者:redhat_hu Nagios是一款功能强大的网络监视工具,它可以有效的监控windows.linux.unix主机状态以及路由器交换机的网络设置,打 ...

最新文章

  1. JavaScript实现跳跃游戏的动态编程自上而下的方法算法(附完整源码)
  2. 【BZOJ3387】[Usaco2004 Dec]Fence Obstacle Course栅栏行动 线段树
  3. Android开发之设置Dialog外部页透明的方法亲测可用
  4. 企业员工工资管理系统
  5. 天猫整站SSM-后台分类管理-增加(做个人学习笔记整理用)
  6. MySql笔记:Can't create table 'mydb3.#sql-f48_1' (errno: 150
  7. 作者:胡晓惠(1960-),男,中国科学院软件研究所研究员,天基综合信息技术实验室常务副主任...
  8. Raft -【go一致性算法】
  9. SQL Server 2005导入导出存储过程
  10. 撕破币圈交易惊天骗局:超 30 亿美金成交量完全是虚假编造
  11. 如何制作和部署war包
  12. cesium 指南针、比例尺
  13. Nginx:12---反向代理之(代理模块,代理单个上游服务器)
  14. mysql 日期group_MySql 使用GROUP BY 按照日期分组统计
  15. java 关于xml的注解,自动生成xml文件 - @XML***
  16. DSA算法实现数字签名--java实现
  17. 机器人中的数值优化|【一】数值优化基础
  18. HDFS Router-based Federation
  19. BQFP与BGA封装
  20. [HarekazeCTF2019]Avatar Uploader 1

热门文章

  1. 网络营销方案之巧用电子书营销
  2. 101.编译是如何把一个机器的语言拿到另一台机器语言机器上执行的?
  3. 72.数据库中什么叫码?
  4. 中国量化投资将呈现三大发展趋势
  5. 人脸识别入侵生活,但“刷脸”背后你的信息安全吗?
  6. Python 学习 —— Numpy 、Pandas 傻傻分不清楚
  7. 获取和设置mfc中Edit输入的文字
  8. c语言通讯录写入文件,学C三个月了,学了文件,用C语言写了个通讯录程序
  9. IO流之过滤流介绍:
  10. diy 扫地机器人 滚刷_霍尔传感器在扫地机器人中的作用