- 締切済み
MRTGの設定
初めて投稿します。 私は現在、MRTGを用いてサーバの監視を行いたいと考えています。 環境としては以下のとおりです。 ・OpenMicroServer (OMS-AL400/128) ・OS : Debian GNU/Linux 4.0 (Etch) この環境にMRTGをインストールして、別のサーバの監視を行いたいのです。 インストールに関しては aptitude コマンドを使用して行う事が出来ましたが、設定がうまくいきません。 以下のようなエラーが発生してしまいます。 # mrtg /etc/mrtg.cfg SNMP Error: no response received SNMPv1_Session (remote host: "192.168.1.1" [192.168.1.1].161) community: "public" request ID: 6703027 PDU bufsize: 8000 bytes timeout: 2s retries: 5 backoff: 1) at /usr/share/perl5/SNMP_util.pm line 490 SNMPGET Problem for ifInOctets.1 ifOutOctets.1 sysUptime sysName on public@192.168.1.1::::::v4only at /usr/bin/mrtg line 2043 どなたか解決策をご教授願えないでしょうか。 まだまだ素人ですが、よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 774danger
- ベストアンサー率53% (1010/1877)
192.168.1.1がサーバなのかルータなのかわかりませんが、いずれにせよNo.1のかたが書かれているようにSNMPエージェントが動作している必要があります サーバの場合はエージェントソフトをインストールすれば対応可能ですが、ルータの場合、そもそもSNMP未対応であればどうすることもできません (安いBBルータではほとんど未対応です) あと、community: "public"はコミュニティ名と呼ばれ、SNMPでアクセスする際のパスワードのようなものになっています これをMRTGとSNMPエージェント側で合わせておかないとSNMPでアクセスができません ifInOctets.1 ifOutOctets.1を見ようとしているので、トラフィック測定しようとしてるんでしょうかね
- localica
- ベストアンサー率52% (202/385)
>no response received 応答が返ってきていないのですから、監視される側のSNMPエージェントに問題があるかネットワークに問題があるのでしょう。 また、SNMPエージェントのバージョンもv1で良いのか基本的なことまずは確認すべきだと思います。
補足
回答ありがとうございます。 監視される側にも設定が必要なのでしょうか・・・ SNMPについてもっと調査したいと思います。 ネットワークは本当に初心者なもので、すいません。
お礼
本当に助かりました。 でも又別のエラーが出てしまいました。設定が間違っているのでしょうか。 また、別の投稿で書かせていただきます。 本当にありがとうございました。
補足
回答ありがとうございます。 監視したい側のPCはWindowsXPなんですが、SNMP Serviceがインストールされていませんでした。。。 今インストールし終わったので、もう一度設定を見直して試してみたいと思います。 コミュニティ名とはSNMPエージェントで指定できるのですね。勉強になりました。 本当にありがとうございます。 試したらすぐに報告させていただきます。