86565656 发表于 2019-1-20 08:03:33

zabbix 监控linux系统 io 性能

  一、监控脚本文件(/etc/zabbix /io.sh)
  #!/bin/bash
  set -e
  [ $# -ne2 ] && echo "Please enter two parameters" && exit 1
  if [ $2== "await" ];then
  /usr/bin/iostat -mx 1 2 > /tmp/ioa.txt
  wait
  echo `cat /tmp/ioa.txt | grep"$1" | awk 'NR==2 {print $10}'`
  elif [ $2== "svctm" ];then
  /usr/bin/iostat -mx 1 2 > /tmp/ios.txt
  wait
  echo `cat /tmp/ios.txt | grep"$1" | awk 'NR==2 {print $11}'`
  elif [ $2== "%util" ];then
  /usr/bin/iostat -mx 1 2 > /tmp/iou.txt
  wait
  echo `cat /tmp/iou.txt | grep "$1"| awk 'NR==2 {print $12}'`
  fi

  二、zabbixagent配置(zabbix_agentd.conf)
UnsafeUserParameters=1
UserParameter=io.status
[*],/etc/zabbix/io.sh $1 $2
(重启 zabbix agent !!!)
  

  三、zabbix server命令行获取监控信息
zabbix_get -s 192.168.1.2 -k io.status
zabbix_get -s 192.168.1.2 -k io.status
zabbix_get -s 192.168.1.2 -k io.status
  

  四、监控模板配置
https://s5.运维网.com/wyfs02/M00/9D/06/wKiom1l5SVyD-_N6AAEAx0ptxsA551.png-wh_500x0-wm_3-wmp_4-s_1987564158.png
https://s5.运维网.com/wyfs02/M00/9D/06/wKioL1l5SVzh1x_YAAEGMH80sfg163.png-wh_500x0-wm_3-wmp_4-s_1783950153.png
https://s4.运维网.com/wyfs02/M01/9D/06/wKiom1l5SV2BpE-KAAENjj1uYjA068.png-wh_500x0-wm_3-wmp_4-s_2179512856.png
https://s4.运维网.com/wyfs02/M00/9D/06/wKiom1l5SV2ByiMjAACtWqojFIw754.png-wh_500x0-wm_3-wmp_4-s_3336343618.png
  

  五、需要监控的服务器添加以上模板
https://s4.运维网.com/wyfs02/M00/9D/06/wKioL1l5SZiBgs3DAACcjeRwabI862.png-wh_500x0-wm_3-wmp_4-s_3619493396.png
  

  六、查看监控图像
  https://s4.运维网.com/wyfs02/M02/9D/06/wKioL1l5ScDh0zcDAAC4yxouENc396.png-wh_500x0-wm_3-wmp_4-s_2266943791.png
  




页: [1]
查看完整版本: zabbix 监控linux系统 io 性能