測試版本,Zabbix 2.4.6
Linux zabbix IO監控
監控原理
通過定時監控iostata -dx 1 輸出數據採集硬盤IO
1.服務器安裝
yum install sysstat
#iostat 工具安裝
2.設置本機計劃任務
crontab -e
*/3 * * * * /usr/bin/iostat -dxkt 1 500 >/tmp/iostat_output
3.增加監控腳本
mkdir /etc/zabbix/scripts
#上傳硬盤發現腳本
disk_discovery.sh
#上傳硬盤腳本
disk_status.sh
4.增加監控配置文件
### 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.
# by xzm net592#qq.com
# Mandatory: no
# Default:
# UserParameter=
UserParameter=disk.discovery,/etc/zabbix/scripts/disk_discovery.sh
UserParameter=disk.status[*],/etc/zabbix/scripts/disk_status.sh $1 $2
5.導入監控模板
Template_DiskIO_Discovery.xml
見附件
6.設置硬盤發現規則z
確保模板調用該規則發現
7.Ok
附件
http://down.51cto.com/data/2112230