早起的鸟儿有虫吃,周末早起的虫儿不被吃,嘿嘿。 ---- 小 Q
1.创建主机
2.创建监控项
3. 查看监控数据
4.创建用户 短信(微信)脚本
------------------------------------------------------------------------------------
1、创建主机
configuration(配置)-->Hosts(主机)-->Create host(创建主机)
注:此之前要创建个主机群组,因为创建的主机要有归属。
1.2 链接监控模板Template OS Linux
注:如果是自己的项目,最好自建一套模板,整理方便,服务器上的环境最好也相似;
实在有特殊情况的话,就只能参照2创建监控项了。
1.3 查看主机列表
绿色的Z表示成功的监控了这台客户端,如果是红色Z表示失败,此时将鼠标移动到红色Z上,会有具体的提示。
2.创建监控项
点击配置(configuration)->主机(Hosts)->在你要配置的主机一栏上点击Items->点击create item。具体看截图,各个参数我都已经标注清楚了。
2.1创建触发器
3. 查看监控数据
3.1 最新数据
第一台主机添加完成之后,我们便可以查到最新的数据,例如cpu、内存、硬盘等情况
注:乱码问题http://www.linuxidc.com/Linux/2015-05/117208.htm
4.创建用户 短信(微信)脚本
4.1创建邮件脚本,发送邮件,首先要在服务端配置文件中添加脚本
1、主机与组
不用多数,顾名思义,他是添加主机配置与组配置。
2、监控项
需要监控的项目,例如服务器负载可以使一个监控项。系统自带大部分监控项,一些特定的监控项我们可以自定义,自定义监控项的方法也会在《zabbix监控项》这节谈到。
3、触发器
什么情况下出发什么事情,称之为触发器。例如:定义如果系统负载大于10那么报警,这个东西可以称之为触发器。
4、事件
触发器状态变更、Discovery事件等
5、可视化配置
图表配置,讲监控的数据绘制成曲线图。或者在一个屏幕中可以看到某台主机所有监控图表。
6、模板配置
自定义监控模板。例如Template OS Linux
7、报警配置
配置报警介质:邮箱、sms以及什么情况下发送报警通知。
8、宏变量
用户自定义变量,很有用的一个功能。
什么是item
Items是从主机里面获取的所有数据。通常情况下我叫itme为监控项,例如我们ttlsa云服务器加入了zabbix监控,我需要监控它的cpu负载,那么实现这个方法的东西就叫item。接下来zabbix教程中提到的item都翻译为监控项。
item由key+参数组成:
例如获取5分钟的负载情况:system.cpu.load[avg5]