FreeBSD/cactiにdisk i/oを追加 の変更点


*cactiにdisk i/oを追加 [#t39b4e53]

cactiに「disk i/oグラフ」を追加します。

&color(Red){※今のところLinuxのみ};

cactiインストールは⇒[[cactiインストール>FreeBSD/cacti]]


**ダウンロード [#q4a0c387]
ここに大体の事は書いてます。

[[http://forums.cacti.net/about12742.html>http://forums.cacti.net/about12742.html]]


&attachref(http://ma21.ath.cx/images/cacti/snmpdiskio-0.9.4.tar.gz);

**インストール [#d6e908d7]
いちおうReadmeにインストールの仕方は書いてます。

***まずは解凍して、snmpdiskioをインストール [#gdacac42]
 # tar zxvf snmpdiskio-0.9.4.tar.gz
 # cd snmpdiskio-0.9.4
 # install -m 0755 -o root -g root -p -v snmpdiskio /usr/local/bin/

***partition.xmlをコピー [#b9e4c662]
 # cp partition.xml cacti/resource/snmp_queries/partition.xml

***snmpd.confを修正 [#p1d027be]
以下を加えデーモン再起動
 exec .1.3.6.1.4.1.2021.54 hdNum /usr/local/bin/snmpdiskio hdNum
 exec .1.3.6.1.4.1.2021.55 hdIndex /usr/local/bin/snmpdiskio hdIndex
 exec .1.3.6.1.4.1.2021.56 hdDescr /usr/local/bin/snmpdiskio hdDescr
 exec .1.3.6.1.4.1.2021.57 hdInBlocks /usr/local/bin/snmpdiskio hdInBlocks
 exec .1.3.6.1.4.1.2021.58 hdOutBlocks /usr/local/bin/snmpdiskio hdOutBlocks

***cacti Web上から2つインポート [#f2e48565]
 cacti_data_query_snmp_disk_statistics.xml
 cacti_graph_template_disk_io_bytessec.xml

***ホストテンプレートに追加 [#j32b553a]
-国際化版の場合~
「ホストテンプレート」⇒「ucd/net SNMP Host」⇒「割り当て済みデータクエリ」に「SNMP - Disk Statistics 」を追加する。

-英語版の場合~
「Host Templates」→「ucd/net SNMP Host」→「Associated Data Queries」のAdd Data Query:に「SNMP - Disk Statistics 」を追加

***バージョンが上がって正常に登録できなくなった。。。「cacti 0.8.7h」 [#w149b92a]
Associated Data Queries -> (Verbose Query) で確認すると、下記で取得できず。
 + Running data query [12].
 + Found type = '3' [SNMP Query]. 
 + Found data query XML file at '/var/www/nw3/htdocs/cacti/resource/snmp_queries/partition.xml'
 + XML file parsed ok.
 + Invalid field <index_order>hdDescr:hdName:hdIndex</index_order>
 + Must contain <direction>input</direction> fields only

◆対処

 vi /var/www/nw3/htdocs/cacti/resource/snmp_queries/partition.xml
 下記の行を削除
 <index_order>hdDescr:hdName:hdIndex</index_order>