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. 数据从文件导入Elasticsearch

    1.资源准备 1.数据文件:accounts.json 2.索引名称:bank 3.数据类型:account 4.批量操作API:bulk 2.导入数据 curl -XPOST 'localhost: ...

  2. HTTPS加密流程超详解(一)前期准备

    0.前言 前一阵子想写一个HTTPS的嗅探工具,之前只是大致了解SSL/TLS协议的加密流程,真正上起手来一步一步分析发现还是有点复杂的,于是我参考了wireshark的源码以及各种RFC,弄清楚了S ...

  3. iOS 多线程 之 GCD(大中枢派发)(一)

    导语: 本文个人原创,转载请注明出处(http://www.cnblogs.com/pretty-guy/p/8126981.html) 在iOS开发中多线程操作通常是一下3种,本文着重介绍Dispa ...

  4. scala写算法-List、Stream、以及剑指Offer里部分题目基于scala解法

    Stream(immutable) Stream是惰性列表.实现细节涉及到lazy懒惰求值.传名参数等等技术(具体细节详见维基百科-求值策略). Stream和List是scala中严格求值和非严格求 ...

  5. StreamCQL编写jstorm拓扑任务入门

    一,什么是 StreamCQL StreamCQL(Stream Continuous Query Language)是一个类似SQL的声明式语言, 目的是在流计算平台(目前也就是jstrom)的基础 ...

  6. lesson - 4 Linux目录文件管理

    内容概要:1. 和目录相关的几个命令mkdir 关注-p选项 rmdir 同样也有一个-p选项rm -r -f 两个常用选项cp -r 针对目录, 有时我们使用/bin/cpmv 重命名或者移动, 有 ...

  7. 三十天学不会TCP,UDP/IP网络编程-TraceRoute的哲学

    新年快乐,继续来部分粘贴复制我的这一系列文章啦,如果对和程序员有关的计算机网络知识,和对计算机网络方面的编程有兴趣,欢迎去gitbook(https://www.gitbook.com/@rogerz ...

  8. 记录Mac下安装pyenv时所遇到的问题

    http://blog.csdn.net/foryouslgme/article/details/51683654  

  9. VC6.0 突然打不开dsw 工程文件的解决方案

    在vc编程中,经常遇到dsw工程文件无法打开,或者打开后看不到类和变量的问题.特别是把代码从一台电脑上copy到另一台电脑上以后,常常会碰到这种奇怪的问题.有时在编辑状态下也会发生成员变量或函数提示不 ...

  10. 用纯CSS实现的箭头

    div+css实现带三角箭头提示框 链接:http://www.xuebuyuan.com/160534.html 链接:http://www.admin10000.com/document/4089 ...