Zabbix 下監控磁盤的IOPS
一、監控介紹:
zabbix監控磁盤的IOPS主要是通過,實時獲取文本文件 、/proc/diskstats 信息。通過定義key值獲取性能數據,通過zabbix進行分析展示。
二、模板創建:
1、在templates中創建模板;TemplateLinux Disk IO
2、創建探索規則 Diskdevice for discovery
3、在模板中Template Linux Disk IO 中添加探索規則 Diskdevice for discovery
正則表達式即爲:發現規則名稱請不要寫錯。
4、導入模板(使用此步,第一步可以不用創建) 模板見附件
三、配置客戶端
1、創建腳本存在路徑:/opt/zabbix/linux
# mkdir -p /opt/zabbix/Linux
2、添加腳本queryDisks.pl到 該目錄下,是腳本獲得zabbix執行權限(腳本見附件)
# chown -R zabbix:zabbix /opt/zabbix/linux -R
3、添加 userparameter_linux_disks.conf 自定義key值到 /etc/zabbix/zabbix_agent.d/ 下 (文件見附件)
4、修改客戶端配置文件zabbix_agent.conf 添加如下內容
# vim /etc/zabbix/zabbix_agent.conf
# UserParameter=custom.vfs.dev.discovery,/opt/zabbix/linux/queryDisks.pl
四、關聯監控主機
後續:
其中的iops數值存在5%左右的誤差,根據主機不同可以忽略。下載的附件如果執行錯誤,請自建把內容複製過去重試即可。
附件下載地址:http://download.csdn.net/detail/kfj695/9437922