一、添加主机

打开zabbixweb界面

http://192.168.212.2/zabbix

1Configuration---Hosts---Createhost

 

监控服务器Zabbix之二 自定义键值及模板_第1张图片

Host name这个应该是agent 配置文件定义的Hostname,我们这是192.168.3.3

Visible name:这个就是显示名称,自定义即可。

Group将主机归类到哪个组中。

以下根据你选的监控方式来定义下面参数。

Agent interfaces就是主机上安装的agent,默认即可不用修改。

SNMP Interfaces通过snmp 来监控的。

JMX Interfaces监控JAVA 程序的接口。

IPMI Interfaces通过IPMI 接口来监控硬件

Desctiption描述

Monitored by proxy通过proxy 来监控。

Enabled指明是否立刻监控该主机。

2、添加模板

Templates—select---相应模块---Add---Add

监控服务器Zabbix之二 自定义键值及模板_第2张图片

3、查看图形

Configuration---Hosts即可看到添加的主机

监控服务器Zabbix之二 自定义键值及模板_第3张图片

只有当AvailabilityZ的标示为绿色的时候才代表可用。

Monitioring---Graphs---选择相应的GroupHostGraph(下图为CPU jumps)

监控服务器Zabbix之二 自定义键值及模板_第4张图片

二、自定义Key

1、  修改客户端配置文件

#vim /usr/local/zabbix/conf/zabbix_agentd.conf
设置UnsafeUserParameters=1 并添加以下内容
UserParameter=memuse,free -m|sed -n'/Mem/p'|awk '{print $3}'
UserParameter=memfree,free -m|sed -n'/cache:/p'|awk '{print $4}'
UserParameter=memtotal,free -m|sed -n'/Mem:/p'|awk '{print $2}'

格式:UserParameter=自定义键值名称,脚本或命令采集数据

上边定义的3个依次为已用内容、空闲内存、总共内存

监控服务器Zabbix之二 自定义键值及模板_第5张图片

客户端重启服务

# /etc/init.d/zabbix_agentd restart

2、服务端测试定义key值是否可以调用

监控服务器Zabbix之二 自定义键值及模板_第6张图片

三、自定义模板

Configuration---Templates---Createtemplates---Add

监控服务器Zabbix之二 自定义键值及模板_第7张图片

监控服务器Zabbix之二 自定义键值及模板_第8张图片

Applications 就是你想分几块进行监控(比如内存 CPUIO  网络等等)

Items             项目是针对一个应用集来弄的(如果我要采集应用集中内存的使用情况,可以定义多个项目,比如总共内存可用内存空闲内存等等)

Triggers      触发器是针对一个项目来弄的(如果你采集可用内存的项目中,添加一个触发器当可以内存低于多少时进行相应操作)

Graphs        创建图形的数据来源都是根据项目采集的数据来的,可以把一个或者多个项目生成图形

Screens       就是把生成的图片怎么放、排列等等

Discovery   自动发现客户端(根据配置筛选的条件)

1、新建Applications

Configuration---Templates---moban01---Applications---Createapplication

在这里创建两个Application,一个是IO,一个Memory

监控服务器Zabbix之二 自定义键值及模板_第9张图片

2、  新建Items

监控服务器Zabbix之二 自定义键值及模板_第10张图片

共建立3个监控项使用内存(memuse)、空闲内存(memfree)、总共内存(memtotal),均属于Memory这个Applications

监控服务器Zabbix之二 自定义键值及模板_第11张图片

3、定义Triggers

监控服务器Zabbix之二 自定义键值及模板_第12张图片

4、添加Graphs(这里把前边定义的3个内存相关的Items放到一个图中)

监控服务器Zabbix之二 自定义键值及模板_第13张图片

5、删除之前的主机,新建一主机应用新模板。

监控服务器Zabbix之二 自定义键值及模板_第14张图片

6、查看

监控服务器Zabbix之二 自定义键值及模板_第15张图片

7、查看图形-Monitoring---Graphs选择对应的条件即可查看到定义的图形(客户端可根据ddcat /dev/zero > /dev/null消耗内存测试效果)

监控服务器Zabbix之二 自定义键值及模板_第16张图片