Zabbix监控之监控项

本文详细介绍了Zabbix监控项的概念,包括CPU、内存、网络流量和文件系统的监控实例。如CPU的system.cpu.load和system.cpu.util监控CPU负载与利用率,内存的vm.memory.size监控内存大小及使用率,网络的net.if.in/out监控流量,以及文件系统vf.fs.size监控空间大小。同时,还提及了如何自定义监控项以满足特定需求。

监控项是指在监控系统中监控服务所具体监控的一项指标,例如:监控一台服务器的CPU的使用率、或者是监控服务器的内存剩余空间大小、网络流量等等信息。所监控的每一项指标都称为是一个监控项(Items)
一、CPU监控项
1)system.cpu.load [<CPU>,<模式>] #监控CPU的负载情况
cpu - 可能的值:all(默认值),percpu(总负载除以在线CPU数);
模式 - 可能的值:avg1(平均一分钟,默认值),avg5,avg15
例如:监控每个CPU在平均1分钟内的平均负载
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2)system.cpu.util[all,user,avg5] #监控所有cpu在用户空间平均五分钟的利用率
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3)system.cpu.switches #CPU进行上下文切换的次数。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、内存监控项
1)vm.memory.size[total] #监控内存使用的总大小
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2)vm.memory.size[free] #监控空闲内存的大小
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3)vm.memory.size[pused] #监控内存的使用率大小
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4)内存空闲空间率
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
三、网络流量监控
1)net.if.in[ens33] #监控ens33网卡入站的流量
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2)net.if.out[ens33] #监控ens33网卡出站的流量
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
四、文件系统监控
vfs.fs.size[fs,<mode>] #监控文件系统的空间大小
fs:对于的文件系统名称,例如根分区:/、/tmp
mode:<>开头的可省;mode值可以为total(总大小)、free(空余空间大小)
used(已使用的空间大小)、pfree(空闲率)、pused(使用率)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

五、自定义监控项
1)当zabbix中的监控项无法满足我们的需要时,我们可以根据自己的选择来自定义监控项,首先我们需要修改zabbix_agent的配置文件

[root@agent ~]#vim /etc/zabbix//zabbix_agentd.conf
### Option: UserParameter
#       User-defined parameter to monitor. There can be several user-defined parameters.
#       Format: UserParameter=<key>,<shell command>   #这是自定义监控项的格式
#       See 'zabbix_agentd' directory for examples.
#
# Mandatory: no
# Default:
UserParameter=login_user,who|wc -l    #开启UserParameter此配置,前面为key名称,后面为命令结果的key的数据
UserParameter=Memoryuse[*],/usr/bin/cat /proc/meminfo | grep -w $1 | awk '{print $$2}'
[root@agent ~]# systemctl restart  zabbix-agent 
我们测试是否可以用zabbix_get获取到数据
[root@www ~]# zabbix_get -s 192.168.126.142  -p 10050 -k "login_user"   
1     #获取登录的用户数量
[root@www ~]# 
[root@www ~]# zabbix_get -s 192.168.126.142  -p 10050 -k "Memoryuse[MemFree]"
1326488    #获取空闲内存大小
[root@www ~]# 

2)添加监控项
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值