zabbix创建键值、触发器、图形

时间:2022-06-22 05:00:47
1、创建主机群组 组态—主机群组—创建主机群组—组名(自定义测试组)—添加
2、创建模板 组态—模板—创建模板——模板名称(自定义)、群组(之前创建的测试组)—添加
3、创建应用级 组态—模板—base—分类—创建应用级—名称(自定义io)—添加
4、创建项目键值(创建内存项目键值) 组态—模板—base—分类—项目(内存后面的项目)—创建监控项:名称总共内存、键值memtotal、分类内存—添加

5、键值参数设置 要创建内存模板,首先了解查看内存的命令: [root@aliyun-63 ~]# cat /proc/meminfo [root@aliyun-63 ~]# free zabbix创建键值、触发器、图形 [root@aliyun-63 ~]# grep  "MemTotal" /proc/meminfo |sed 's/[a-zA-Z]//g' |awk -F ' ' '{print $2}' 1018600 [root@aliyun-63 ~]# free |grep Mem |awk -F' ' '{print $2}' 1018600  编辑文件,最后添加一行配置 [root@aliyun-63 ~]# vi /home/zabbix/etc/zabbix_agentd.conf UserParameter=memtotal,grep  "MemTotal" /proc/meminfo |sed 's/[a-zA-Z]//g' |awk -F ' ' '{print $2}' 重启客户端 [root@aliyun-63 ~]# /etc/init.d/zabbix_agentd restart 测试键值    [root@aliyun-63 ~]# /home/zabbix/bin/zabbix_get -s 127.0.0.1 -p 10050 -k "memtotal"                                 1018600  测试成功,出现键值参数。
6、web界面查看 通过多次尝试,发现memtotal项始终不能出现,进一步排查。重现建立键值。 名称:总共内存、键值:memtotal,主机群组:Template OS Linux: Memory zabbix创建键值、触发器、图形 重新观察,正常显示。
7、如果有变化的参数,像MemFree、Buffers、Cached等参数监控,则需要创建脚本和执行日志计划来实现。 脚本参考:http://www.apelearn.com/bbs/thread-10802-1-1.html MemFree剩余空间(动态变化): [root@aliyun-63 ~]# free |grep cache |awk -F' ' '{print $4}' |tail -n1 505960 [root@aliyun-63 ~]# /etc/init.d/zabbix_agentd restart 创建脚本 [root@aliyun-63 ~]# vi /home/zabbix/memfree.sh #! /bin/bashfree |grep cache |awk -F' ' '{print $4}' |tail -1 [root@aliyun-63 ~]# chmod +x /home/zabbix/memfree.sh 编辑zabbix客户端配置,在末尾添加: [root@aliyun-63 zabbix]# vi /home/zabbix/etc/zabbix_agentd.conf UserParameter=memfree,/home/zabbix/memfree.sh MEMfree [root@aliyun-63 zabbix]# /etc/init.d/zabbix_agentd restart 检测,有数据即正常: [root@aliyun-63 zabbix]# /home/zabbix/memfree.sh MEMfree 507832 [root@aliyun-63 zabbix]# /home/zabbix/bin/zabbix_get -s 127.0.0.1 -p 10050 -k "memfree"     507556 web界面添加 组态—模板—Template OS Linux—分类—项目(跟Memory同一行)—创建监控项—名称:空闲空间、键值:memfree、分类Memory:—添加 zabbix创建键值、触发器、图形
8、创建触发器 参考笔记:2015.12.9  zabbix 触发器 触发器表达式:{Zabbix server:system.swap.size[,pfree].last(0)}<50                         主机群组           键值                                 函数类型     组态—主机—触发器—创建触发器—名称、表达式、严重性—添加 需求:可用内存<200M 状态就变成严重  可用内存告警  {Zabbix server:memfree.prev(0)}<200
zabbix创建键值、触发器、图形 zabbix创建键值、触发器、图形 zabbix创建键值、触发器、图形 结合上述图形,触发器创建完成。
9、创建图形 创建:组态—主机—图形—创建图形—名称、项目添加,其他选择默认—添加 查看:检测中—图形—群组:所有、主机:所有、图形:设备内存状况图 zabbix创建键值、触发器、图形 zabbix创建键值、触发器、图形