FreeBSD/cactiにdisk i/oを追加
cactiにdisk i/oを追加 †
cactiに「disk i/oグラフ」を追加します。
※今のところLinuxのみ
cactiインストールは⇒cactiインストール
ダウンロード †
ここに大体の事は書いてます。
http://forums.cacti.net/about12742.html
インストール †
いちおうReadmeにインストールの仕方は書いてます。
まずは解凍して、snmpdiskioをインストール †
# 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をコピー †
# cp partition.xml cacti/resource/snmp_queries/partition.xml
snmpd.confを修正 †
以下を加えデーモン再起動
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つインポート †
cacti_data_query_snmp_disk_statistics.xml cacti_graph_template_disk_io_bytessec.xml
ホストテンプレートに追加 †
- 国際化版の場合
「ホストテンプレート」⇒「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」 †
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>