- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
zabbix模板应用方法教程
2015年9月份第三周产出物总结
Zabbix模板
模板介绍
Zabbix的模板到底是是一个什么东西呢,如图:
上一周我已经研究过了zabbix的安装以及部署,而且我也已经知道了这是一个监控软件,那么假如说我收到一个任务,就是需要在一百台服务器或者虚拟机上面部署监控,那么如果我一个一个地去搞,那工作效率多低,于是模板的作用就体现了,直接分类做几个统一化的标准监控模板,然后把一个一个模板往上面套用即可。
平时工作中,需要有监控各种应用服务器,但是这些大致上是可以分类的,于是我们只需要实现创建好对应的模板,然后让对应服务器链接这些模板即可,后期还可以对这些模板进行一个修改。
套用zabbix现有模板
组态---主机---选择要套用模板的主机
点模板,(重要)先选择模板,在点添加
点选择的时候弹出对话框,这个时候选择需要套用的模板,打钩,然后点选择,我这里监控的操作系统是GNU LINUX的,因此就套用现有的LINUX 模板即可。
之后就是这样:
包括图形化(我机器一次开不了那么多虚拟机,故图形未显示出来)
以上即为套用模板基本功能的方法,以后还可以套用的同时做一些调整,这个以后再研究。
创建空模板
模板名称
点击Configuration(配置) ---Templates(模板)---create template(创建模板),template标签信息如下
模板名称(Template name):在嵌套模板中,都使用模板名称(Template name)显示的名称(Visible name):template显示是显示的名称(Visible name),方便识别群组……在哪个组之中 :当前模板归到哪个组新的群组(New group):创建一个新组,当前模板便会加入这个组,可以为空主机/模板(Hosts/Templates):把模板链接到主机
模板嵌套
链接的模板(linked template)标签如下
这里需要选择的是要嵌套的模板,那么模板嵌套,是一个继承的关系,我个人理解为“站在巨人的肩膀上”,就是假如你现在要监控一个服务器的mysql,但是你又要监控这个服务器的基本项目,那么就可以把基本项目的监控模板嵌套在里面去就行了,不需要重复定义监控项。
使用方法:
文本框里输入关键词,例如 HYPERLINK /linux/ \t _blank \o linux Linux即可搜索到名称含有linux的模板,在下拉列表中选择你要的模板,最后点击添加
巨集
巨集(Macro)标签见下图
巨集又称为宏变量,它可以定义在主机、模板以及全局,变量名称类似:{$MACRO},宏变量都是大写的。不过这里不对此做深入研究,仅仅只谈模板的建立。
编辑模板
点击配置 ---模板---你需要编辑的模板
下面有几个按钮:
更新:保存,没什么说的;
克隆:克隆模板,克隆一个与当前模板一模一样的模板,此时你只需要修改下模板名称,以及在其基础上做修改,便能很快的完成一个模板;
全克隆:比克隆多一点东西,例如screen;
删除:删除模板,如果主机有嵌套当前模板,那么这些item依旧保留在主机上,主机不受影响;
删除并清除:删除模板,如果主机有嵌套当前模板,那么这些item也被删除掉;
取消:字面意思。
修改现有的模板
原本打算自己朝着完全自定义模板的方向进行深入研究,但是突然发现里面相对应的语法和键值的设置之类的实在是让人看得眼花缭乱,而且容易出错,即使中途回来再修改,也会耗费大量时间,我就卡在这个问题上很长时间,后来一想,倒不如就修改现有的模板,选择自己需要使用的功能,不也能解决现有的问题而且还可以节省大量时间吗?
先简单介绍一下这几个东西:
应用集:就是你想分几块进行监控(比如内存?CPU IO? 网络等等);
项目: 项目是针对一个应用集来弄的(如果我要采集应用集?中 内存 的使用情况 你可以定义多个项目 比如总共内存 可用内存?空闲内存等等);
触发器:触发器是针对一个项目来弄的(如果你采集可用内存的项目中?添加一个触发器当可以内存低于多少时 进行相应操作)
图形:创建图形的数据来源都是 根据项目采集的数据来的 可以把一个或者多个项目 生成图形
筛选:就是把生成的图片 这么放?排列等等
探索规则:这个就不多说了
接着,我们开始选择一个现有的模板
于是就到了这个界面了!(全克隆就是复制一整套!)
这个时候就可以自己来修改模板的名称
改掉一些自己不需要的应用集、项目等等
比如说我不想要这个触发器,就删掉或者停用
或者根据自己需要修改其中某个值
可以自己增加自己需要的功能(我自己在探索规则里面加了两个检查网络流量的报警)
测试模板
把之前的模板去掉,然后添加自己修改后的模板
看看效果如何
看起来还不错,至少比zabbix自有的模板要好一些!
导出
文档评论(0)