转自:http://blog.sina.com.cn/s/blog_61c07ac50101gkzp.html
1、检查net-snmp是否支持IO监控
- snmpwalk -v 1 -cpublic
监控机的IP UCD | more
- UCD-DISKIO-MIB::diskIOIndex.1 = INTEGER:1
- UCD-DISKIO-MIB::diskIOIndex.2 = INTEGER: 2
- UCD-DISKIO-MIB::diskIOIndex.3 = INTEGER: 3
- ......
2、下载Cacti_Net-SNMP_DevIO_v3.1.zip
下载Cacti_Net-SNMP_DevIO_v3.1.zip,解压并上传net-snmp_devio.xml到var/www/html/cacti/resource/snmp_queries/目录。
3、导入模板
通过cacti后台的"ImportTemplates"导入所有的*_TMPL.xml文件,最后导入net-snmp_devIO-Data_query.xml文件。完成后,你就可以在“DataQueries”看到“ucd/net - Get Device I/O”。
4、为已存在的"ucd/net SNMPHost"增加磁盘IO监控。
切换到"devices",点击已存在的"ucd/net snmp host"主机,往页尾看,在“Associated DataQueries”的"Add Data Query: "中选择"ucd/net - Get Device I/O","Re-IndexMethod: "选择"Index Count Changed",点击"Add"增加Data Queries。
5、创建IO图形监控
接着点击页头的"Create Graphs for this Host",在"
Data Query [ucd/net - Get DeviceI/O]"下面选择需要监控的磁盘,点击"create"开始创建图形。
至此cacti监控磁盘IO的设置已经完成。