cacti监控磁盘IO

1、检查net-snmp是否支持IO监控

  1. snmpwalk -v 3 -u username -A password -a md5 -l authNoPriv localhost .1.3.6.1.4.1.2021.13.15.1.1.1

执行如上命令,如果返回类似如下数据,则表示支持disk io的监控,否则需要重新编译增加diskio-module模块。

  1. UCD-DISKIO-MIB::diskIOIndex.1 = INTEGER: 1
  2. UCD-DISKIO-MIB::diskIOIndex.2 = INTEGER: 2
  3. UCD-DISKIO-MIB::diskIOIndex.3 = INTEGER: 3
  4. ......

2、下载Cacti_Net-SNMP_DevIO_v3.1.zip

下载Cacti_Net-SNMP_DevIO_v3.1.zip,解压并上传net-snmp_devio.xml到 /resource/snmp_queries/目录。

3、导入模板

通过cacti后台的”Import Templates”导入所有的*_TMPL.xml文件,最后导入net-snmp_devIO-Data_query.xml文件。完成后,你就可以在“Data Queries”看到“ucd/net – Get Device I/O”。

4、为已存在的”ucd/net SNMP Host”增加磁盘IO监控。

切换到”devices”,点击已存在的”ucd/net snmp host”主机,如我的www.centos.bz-ucd/net-snmp。往页尾看,在“Associated Data Queries”的”Add Data Query: “中选择”ucd/net – Get Device I/O”,”Re-Index Method: “选择”Index Count Changed”,点击”Add”增加Data Queries。

5、创建IO图形监控

接着点击页头的”Create Graphs for this Host”,在”
Data Query [ucd/net – Get Device I/O]”下面选择需要监控的磁盘,点击”create”开始创建图形。
至此cacti监控磁盘IO的设置已经完成。
参考:http://forums.cacti.net/about8777-0-asc-0.html

标签:监控Cacti 发布于:2019-11-23 01:49:56