zabbix自带模板监控CPU,磁盘和内存

版本:zabbix5,使用自带模板“Template OS Linux”链接主机。

CPU:

使用模板自带监控项“CPU idle time”,只需要创建一个触发器即可:

zabbix自带模板监控CPU,磁盘和内存_第1张图片

主页面添加图形展示:

zabbix自带模板监控CPU,磁盘和内存_第2张图片

内存:

客户端创建键值:

·  取出内存的可用的MB大小 / 总的内存大小 = 实际可用的百分比

·  avilable  X 100 / total

[root@server zabbix_agentd.d]# cat userparameter_mem.conf

UserParameter=Mem_pre,free -m|awk '/^Mem/{print $NF*100/$2}'

[root@server zabbix_agentd.d]# pwd

/etc/zabbix/zabbix_agentd.d

服务端测试:

systemctl restart zabbix-agent

创建监控项:

zabbix自带模板监控CPU,磁盘和内存_第3张图片

创建触发器:

zabbix自带模板监控CPU,磁盘和内存_第4张图片

主页面添加图形展示:

zabbix自带模板监控CPU,磁盘和内存_第5张图片

磁盘:

方式一:使用模板自带自动发现规则即可;如有需要调整表达式即可。

zabbix自带模板监控CPU,磁盘和内存_第6张图片

zabbix自带模板监控CPU,磁盘和内存_第7张图片

方式二:自定义创建监控项,创建触发器()

zabbix自带模板监控CPU,磁盘和内存_第8张图片

zabbix自带模板监控CPU,磁盘和内存_第9张图片

web端查看最新数据:

zabbix自带模板监控CPU,磁盘和内存_第10张图片

主页面添加图形必须选择方式二(但是只能单独添加服务器对应的监控项):

zabbix自带模板监控CPU,磁盘和内存_第11张图片

客户端修改配置文件:

[root@server ~]# cat /etc/zabbix/zabbix_agentd.conf |grep check.disk

UserParameter=check.disk,df -h |grep "/$" |awk '{print $5}' |sed 's@\%@@g'

#df -h |grep "/$" |awk '{print $5}' |sed 's@\%@@g'

#df -h |grep "^/dev/vdb" |awk '{print $5}' |sed 's@\%@@g'

#UserParameter=check.disk.vda,df -h |grep "/$" |awk '{print $5}' |sed 's@\%@@g'

#UserParameter=check.disk.vdb,df -h |grep "^/dev/vdb" |awk '{print $5}' |sed 's@\%@@g'

重启客户端:systemctl restart zabbix-agent.service

服务端测试:zabbix_get -k check.disk -s 101.201.6.24

整体页面布局:

zabbix自带模板监控CPU,磁盘和内存_第12张图片

你可能感兴趣的:(Linux集,linux,服务器,运维)