ソースからインストールし、snmpd については、
# snmpwalk -v 1 -c private localhost コマンド実行で、
たくさんの情報を取得できています。
mrtg コマンドにてグラフ画像、htmlファイル等の出力を行おうとしていますが、
全く出力されません。
mrtg コマンド実行時に、エラー表示が出るわけでもなく、何も起こらない状況と思いますが、
このような場合、原因追求するには、どこから切り分けたらよいのでしょうか?
バージョン(最新)
net-snmp-5.7.1
mrtg-2.17.2
OS : Centos 5.6 (64bit)
# netstat -an
udp 0 0 127.0.0.1:161 0.0.0.0:*
ご教示の程よろしくお願いします。
--logging ファイル名
で、詳細なログがファイルに出力されるそうです。
http://www.mrtg.jp/doc/reference.html
あと、WorkDir以下になにかファイルが出来ていませんか?
mrtg.cfg には
WorkDir: /usr/local/apache2/htdocs/mrtg
と書いています。
mrtg-2]# env LANG=C bin/mrtg /usr/local/mrtg-2/lib/mrtg.cfg --logging /usr/local/mrtg-2/lib/mrtg.log
出力ログの中身は↓コレです。
# cat /usr/local/mrtg-2/lib/mrtg.log
2011-11-03 17:13:42 -- Started mrtg with config '/usr/local/mrtg-2/lib/mrtg.cfg'
ネットワークの設定に問題があるのでしょうか。
iptables ,selinux は停止していますが。
161ポートの状況は、↓コレです。
# netstat -an
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
udp 0 0 127.0.0.1:161 0.0.0.0:*
udp 0 0 0.0.0.0:111 0.0.0.0:*
udp 0 0 0.0.0.0:37745 0.0.0.0:*
何かお気づきになることはありますか?
mrtg付属のcfgmakerでmrtg.cfgが作成できるかチェックしてみてください。
参考:@IT:MRTGによるサーバ監視システムの構築(1/3)
君、先着回答をコピペしてポイントを稼ごうとしているようだね。通報しておいたので、アカウント停止をお楽しみに!
ふむ 様
2011/11/13 11:40:42何度もご返信・アドバイスいただき誠に感謝いたします。
実は、別の質問サイトでも同じ内容を立てていまして、そちらから回答が得られました。
mrtg.cfg 内の MaxBytes 項目の値が 0 になっていたのが原因のようでした。
お蔭さまで今回は挫折することなく進めそうです。
はば広く情報をくださいましてありがとうございます。
解決に至らず申し訳ありません。
2011/11/13 21:22:41mrtg.cfgを見せていただくようお願いするべきでした。