天天看點

zabbix disk_io

zabbix自帶的“Template OS Linux”模闆支援監控已挂載的磁盤空間使用率,是利用LLD(Low-level discovery)實作的,卻沒有對磁盤IO監控。本篇文章就介紹利用zabbix LLD功能監控磁盤IO的方法。

    思路:首先建立Discovery rules,在agent端配置對應的UserParameter,調用編寫好的shell腳本,動态查找出已經挂載的磁盤分區;然後建立Item prototypes,使用vfs.dev.read[device,<type>,<mode>]和vfs.dev.write[device,<type>,<mode>]來監控磁盤分區的IO,包括磁盤讀寫速率、每秒讀寫扇區數、每秒讀寫操作數;然後建立Graph prototypes,生成磁盤IO圖表。

    效果圖:

zabbix disk_io

    磁盤讀寫速率:

zabbix disk_io