1、模板概念

场景:比如你老板给你一个任务:有100台机器需要监控他的OS性能(CPU/内存/磁盘IO/网络),都是同样的监控项200个,上午需要添加完成,并且检查监控项的信息是否准确。这时你会怎么操作?是一台一台主机添加么?
答案肯定是:不。一台台手工添加,猴年马月才能加完。
解决办法就是:模板。
模板的概念类似函数,比如你每次都重复写一段代码,而且使用的地方也别频繁,这时你就需要把这段代码做成一个块,然后用一个简短的名称代替他,使用这段代码的时候,直接写这个简短的名称就行,这样你是不是既省时间又省空间?没错,模板就是这个作用,可以这么理解,模板就是一大堆东西的简称,当你需要这一大堆东西的时候,直接用这个简称就行。
 

2、制作模板

制作模板的方法,先点击 配置管理-->模板管理,然后可以看到右上角有 创建模板和导入2个选项。

创建模板,就是新创建一个模板;

导入,是直接使用别人做好了的模板。

点击创建模板:

点击添加,保存成功。模板添加完成。

模板添加完成后,需要往里面添加一些你需要的监控项,每个都添加到这个模板里面,这样,以后你需要把这些监控项应用到哪台主机上,直接添加这个模板就行。

3、模板关联

模板关联使用场景

当你希望模板A和模板B相对独立,即耦合性较低,但是,有时候又有批量主机同时需要模板A和模板B,此时就比较适合使用模板关联了。
 
举个栗子:
我们现在准备制作一个KVM的模板,但是因为宿主机网卡一般比较多,和其他虚拟机相比,网卡也比较特殊,比如有bondN,这时我就可以专门针对宿主机的网卡制作一个专属模板。
然后把这个模板和主模板(KVM)关联起来,这样在给宿主机添加模板时,这个定制化模板也一起添加进去了。
 

4、模板导入导出

 当你制作了一个好的模板,你可以将其导出,然后分享给别人使用;
同样,如果别人有制作好了的模板,你也可以让别人分享给你,当然,你也可以根据别人的模板针对自己的情况进行改进,从何使得模板最适合于自己。
zabbix官网有很多制作好了的模板,参考连接:http://www.zabbix.org/wiki/Zabbix_Templates

5、模板克隆

使用场景 
模板克隆,和监控项一样,当你需要新建一个模板,这个模板和之前已有的模板比较类似,只是里面有少数几个监控项需要更改,此时,你就可以考虑将已有的那个模板进行克隆,然后制作一个新的模板。
 
分类
克隆
完全克隆
 
区别
克隆和完全克隆的最大区别就是完全克隆可以将克隆一份一模一样的模板(包括发现规则、web监控、自定义图表等)。而克隆,只是克隆现有的普通监控项和触发器。

6、模板清除

分类

取消模板关联(只是单纯取消模板,但是监控项还会继续保留在主机上)

取消模板关联并清理数据(取消模板,并将模板里面监控项和监控项的所有历史数据都清除)

操作

Zabbix实战-简易教程(9)--模板的更多相关文章

  1. Zabbix实战-简易教程系列

    一.基础篇(安装和接入) Zabbix实战-简易教程--总流程  Zabbix实战-简易教程--整体架构图 Zabbix实战-简易教程--DB安装和表分区 Zabbix实战-简易教程--Server端 ...

  2. Zabbix实战-简易教程(6)--Server端高可用

    3.4 server前端高可用    至此,单台Zabbix server环境已经搭建完成,为了达到高可用效果,我们需要通过2台服务器之间通过HA软件进行探测,一旦检测到主的server挂掉后,从的s ...

  3. Zabbix实战-简易教程--DB类--ClickHouse

    一.ClickHouse介绍 Clickhouse是一个用于联机分析处理(OLAP)的列式数据库管理系统(columnar DBMS). 传统数据库在数据大小比较小,索引大小适合内存,数据缓存命中率足 ...

  4. Zabbix实战-简易教程--中间件RabbitMQ监控

    一.环境 zabbix版本:3.0 二.脚本说明 .├── rabbitmq.template.xml   模板文件├── scripts  │   └── rabbitmq│   ├── api.p ...

  5. Zabbix实战-简易教程--动作(Actions)--自动发现

    一.概述 Zabbix提供了有效和非常灵活的网络自动发现功能. 设置网络发现后你可以: 加快Zabbix部署(自动添加主机.添加模板) 简化管理(自动删除主机.删除模板.禁用主机) 无需过多管理就能在 ...

  6. Zabbix实战-简易教程--低层次发现(LLD)

    一.概述 自动发现(LLD)提供了一种在为不同实体自动创建监控项,触发器和图形的方法.例如,Zabbix可以在你的机器上自动监控磁盘或网卡,而无需为每个磁盘或网卡手动创建监控项.(LLD) 此外,可以 ...

  7. Zabbix实战-简易教程(1)--总流程

    序 玩zabbix已经几年了,一直想分享一些相关的使用经验和心得,但是总以各种借口而拖延,最近准备重新整理,记录一些实际工作环境中的示例,一方面希望能够帮助正在学习或者正在寻找这方面资料的朋友,另一方 ...

  8. Zabbix实战-简易教程--动作(Actions)--自动注册

    一.概述 之前已经讲述了自动发现功能,自动注册和自动发现非常类似,但是比自动发现更精确.因为自动注册,是在Agent上自定义元数据,然后Agent将元数据发送给server进行匹配,如果匹配一致,则进 ...

  9. Zabbix实战-简易教程--宏变量(Macro)

    一.概述 Zabbix支持许多在多种情况下使用的宏.宏是一个变量,由如下特殊语法标识:MACRO 有效地使用宏可以节省时间,并使Zabbix变地更加高效. 在一个的典型用途中,宏可以用于模板中.因此, ...

随机推荐

  1. Java Annotation认知(包括框架图、详细介绍、示例说明)(转)

    本文转自:http://www.cnblogs.com/skywang12345/p/3344137.html 网上很多关于Java Annotation的文章,看得人眼花缭乱.Java Annota ...

  2. MPSOC之7——开发流程uramdisk

    用petalinux的预编译目录里有rootfs文件,选择rootfs.tar.gz作为初始输入. 1.原始文件-->uramdisk 1.1 解压原始rootfs.tar.gz,得到若干文件 ...

  3. ASP.NET Core 一步步搭建个人网站(3)_菜单管理

    上一章,我们实现了用户的注册和登录,登录之后展示的是我们的主页,页面的左侧是多级的导航菜单,定位并展示用户需要访问的不同页面.目前导航菜单是写死的,考虑以后菜单管理的便捷性,我们这节实现下可视化配置菜 ...

  4. DataBase MongoDB高级知识-易使用

    MongoDB高级知识-易使用 mongodb是一个面向文档的数据库,而不是关系型数据库.不采用关系模型主要是为了获取更好的扩展性.当然还有其他的一些好处. 与关系型数据库相比,面向文档的数据库不再有 ...

  5. React的JSX语法及组件

    最近一个同事很急没有做任何交接就请了陪产假,然后我来维护.说实在的我一开始是一脸懵逼的.因为MV*项目里用的最多的还是Vue:React听说也了解过,但毕竟不熟... 不过不管如何这也是工作:同事也恭 ...

  6. yum 命令详解

    一. yum          作用:                     yum 命令是在Fedora 和RedHat 以及SUSE 中基于rpm 的软件包管理器,它可以使系统管理人员交互和自动 ...

  7. Jmeter+Ant+Jenkins接口自动化测试(二)_测试方案设计及jmeter脚本开发

    前言 根据之前部署好的测试环境,进行接口自动化测试的方案设计及Jmeter脚本开发.测试方案设计过程中采用了数据分离和对象分离等思路,因此直接通过特定的测试用例文档来驱动整个自动化接口测试的执行,相关 ...

  8. 什么是AJAX? AJAX:”Asynchronous JavaScript and XML”中文意思:异步JavaScript和XML。

    指一种创建交互式网页应用的网页开发技术. AJAX并非缩写词,而是由Jesse James Gaiiett创造的名词. 不是指一种单一的技术,而是有机地利用了一系列相关的技术: web标准( Stan ...

  9. Windows,Mac与Linux哪个更适合开发者?

        以前写的,怕引来口水战,干脆不发.这段时间面试了十来人,用Mac的开发水平明显高于Windows的,挺多感想的,于是改改发了吧.      Windows: 对普通用户而言体验最友好,对开发者 ...

  10. flask 部署后并发测试

    部署后看下flask支持的并发,来个300并发看看,上代码 import threading, time, requests url = "http://www.baidu.com" ...