ちょっと前のエントリで、squidにsnmpを話させるところまで成功した。
今度は、それをcactiでグラフにしたいと思い、調べていたら[XML] SquidStats version 0.1 (cacti 0.8.5 only!!!)と言う記事を見つけた。
ここから、SquidStats-0.1.zipをダウンロードしてきて、README.txtにしたがって設定してみたが、なかなかうまく行かない。
そこの掲示板(?)のやり取りを参考にして、以下のようにしたらグラフを出すことに成功した。
もともと、ホストが増えてしまうのは本意ではなかったので、結果的に良かったと言えるかな。
今度は、それをcactiでグラフにしたいと思い、調べていたら[XML] SquidStats version 0.1 (cacti 0.8.5 only!!!)と言う記事を見つけた。
ここから、SquidStats-0.1.zipをダウンロードしてきて、README.txtにしたがって設定してみたが、なかなかうまく行かない。
そこの掲示板(?)のやり取りを参考にして、以下のようにしたらグラフを出すことに成功した。
- /usr/local/share/snmp/snmpd.confに以下の行を追加して、snmpdを再起動。
proxy -v 1 -c public localhost:3401 .1.3.6.1.4.1.3495.1
- README.txtにしたがって、webcache_squid_core.xmlと、webcache_squid_median.xmlをインストールし、cacti_host_template_webcache_squid_server_snmp.xmlをインポートする。
- cactiの設定画面で、Devices から squidとsnmpdが動作しているホストを選択する。
- Associated Data Queriesのところで、WebCache - Squid Statistics - CoreとWebCache - Squid Statistics - Median Basedを追加する。
- Create Graphs for this Hostのリンクをクリックする。
- Data Query [WebCache - Squid Statistics - Core]と、Data Query [WebCache - Squid Statistics - Median Based]からそれぞれ追加したいgraph type を選択して、createしてやれば、グラフが追加される。
- 最大で5分待って、cmd.phpが実行されれば、グラフが表示されるはず。
もともと、ホストが増えてしまうのは本意ではなかったので、結果的に良かったと言えるかな。