当前位置:   article > 正文

zabbix自定义监控项、监控内存使用率、监控磁盘使用率并创建图形_zabbix监控磁盘使用率

zabbix监控磁盘使用率

目录

1)自定义简介

2)自定义内存使用监控

1、agent端

2、server端

4、查看web出图效果

 5、agent服务器

3)自定义磁盘使用监控

1、agent端

2、server查看


1)自定义简介

下面添加自定义服务器内存使用检测项,在此配置一个监控项为:内存使用70M进行警告提醒:

 1.修改客户端zabbix_agentd.conf配置文件,最后一行添加:

UserParameter=memory_userd,free -m|grep Mem|awk '{print $3}'

语法:UserParameter=key,shell command

监控key值:memory_userd,key值可以随意编写,但是一会需要在web页面创建监控项时指定key值;

Shell命令或脚本:free -m|grep Mem|awk '{print $3}'

注:在zabbix_server端可以使用zabbix_get -s agent端ip地址 -p 10050 -k key名

通过此命令可以查看agent端key的监控值;

2)自定义内存使用监控

1、agent端
  1. [root@agent ~] vim /usr/local/zabbix/etc/zabbix_agentd.conf
  2. UnsafeUserParameters=1
  3. 末行追加
  4. UserParameter=memory_used,free |awk '/Mem:/ {print $3}'
  5. UserParameter=memory_userd,free -m|grep Mem|awk '{print $3}'
  6. UserParameter=du, df -Th |awk '/\/$/ {print $6}' |awk -F% '{print $1}'
  7. [root@agent ~] killall -9 zabbix_agentd
  8. [root@agent ~] service zabbix_agentd start
  9. Zabbix agent started.
2、server端
  1. [root@server ~] ln -s /usr/local/zabbix/bin/zabbix_get /usr/local/bin/zabbix_get
  2. [root@server ~] zabbix_get -s 192.168.147.136 -k memory_userd
  3. 165

 

 

 

 

 

 

 

 

 

 

 

 

 

 3、为自定义创建图形

 

 

 

 

4、查看web出图效果

 

 

 5、agent服务器
  1. [root@agent ~] free -m | grep Mem | awk '{print $3}'
  2. 165
  3. #超过250才会报警

3)自定义磁盘使用监控

1、agent端
  1. [root@agent ~] vim /usr/local/zabbix/etc/zabbix_agentd.conf
  2. #末行添加
  3. df -Th |awk '/\/$/ {print $6}' |awk -F% '{print $1}'
2、server查看
  1. [root@server ~] zabbix_get -s 192.168.147.136 -k du
  2. 13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 完成

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/161157?site
推荐阅读
相关标签
  

闽ICP备14008679号