1. 程式人生 > >Cacti監控磁碟IO

Cacti監控磁碟IO

1、檢查net-snmp是否支援IO監控

  1. snmpwalk -v 1 -cpublic 監控機的IP  UCD | more

   執行如上命令,如果返回類似如下資料,則表示支援diskio的監控,否則需要重新編譯增加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到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的設定已經完成。