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. 判断DataTable某一列是否是时间列

    DataTable dt = new DataTable("Table0"); dt.Columns.Add("column0", System.Type.Ge ...

  2. margin相关

    1.图片与文字对齐问题 如果图片和文字差不多大时,使用兼容性强的margin负值方法. 方法:img{margin:0 3px -3px 0;} 2.div嵌套后margin出现失效(转移)问题 原因 ...

  3. 【python】lambda创建匿名函数

  4. CSS line-height概念与举例

    本文同时发表在https://github.com/zhangyachen/zhangyachen.github.io/issues/37 定义 两行文字基线之间的距离. 基线的大体位置 基线的位置可 ...

  5. ArcGIS 网络分析[8.3] 设置IDENetworkDataset的属性及INetworkDataset的对比/创建网络数据集

    创建网络数据集就得有各种数据和参数,这篇文章很长,慎入. 网络分析依赖于网络数据集的质量,这句话就在这里得到了验证:复杂.精确定义. 本节目录如下: 1. INetworkDataset与IDENet ...

  6. 如何写一个SSH项目(一)程序设计大体思路

    SSH:分别是指Spring,Struts,Hibernate. 后来Struts2代替了Struts,所以我们常说的SSH是指Spring,Struts2,Hibenate. 其中Spring一般用 ...

  7. web网站嵌入QQ临时会话代码 ----转载----小技巧

    第一种 <img style="CURSOR: pointer" onclick="javascript:window.open('tencent://messag ...

  8. windows 命令行打开浏览器

    在命令行打开百度 start chrome www.baidu.com

  9. Linux(CentOS6.5)下编译Popt报错”GNU gettext is required. The latest version”(gettext已经编译安装,但是没有安装在默认目录)的解决方案

    本文地址http://comexchan.cnblogs.com/,作者Comex Chan,尊重知识产权,转载请注明出处,谢谢!   背景: 编译popt的时候出现下述报错. 直接vi查看confi ...

  10. MySQL数据库学习: 01 —— 数据库的概述

    壹 概述 一 了解SQL 1.1 数据库基础 1.1.1 什么是数据库 数据库(database)保存有组织的数据的容器(通常是一个文件或一组文件). 易混淆:人们常常用“数据库”这个词语来代表他们使 ...