• 締切済み

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 どなたか解決策をご教授願えないでしょうか。 まだまだ素人ですが、よろしくお願いいたします。

みんなの回答

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.2

192.168.1.1がサーバなのかルータなのかわかりませんが、いずれにせよNo.1のかたが書かれているようにSNMPエージェントが動作している必要があります サーバの場合はエージェントソフトをインストールすれば対応可能ですが、ルータの場合、そもそもSNMP未対応であればどうすることもできません (安いBBルータではほとんど未対応です) あと、community: "public"はコミュニティ名と呼ばれ、SNMPでアクセスする際のパスワードのようなものになっています これをMRTGとSNMPエージェント側で合わせておかないとSNMPでアクセスができません ifInOctets.1 ifOutOctets.1を見ようとしているので、トラフィック測定しようとしてるんでしょうかね

ECHACHA
質問者

お礼

本当に助かりました。 でも又別のエラーが出てしまいました。設定が間違っているのでしょうか。 また、別の投稿で書かせていただきます。 本当にありがとうございました。

ECHACHA
質問者

補足

回答ありがとうございます。 監視したい側のPCはWindowsXPなんですが、SNMP Serviceがインストールされていませんでした。。。 今インストールし終わったので、もう一度設定を見直して試してみたいと思います。 コミュニティ名とはSNMPエージェントで指定できるのですね。勉強になりました。 本当にありがとうございます。 試したらすぐに報告させていただきます。

  • localica
  • ベストアンサー率52% (202/385)
回答No.1

>no response received 応答が返ってきていないのですから、監視される側のSNMPエージェントに問題があるかネットワークに問題があるのでしょう。 また、SNMPエージェントのバージョンもv1で良いのか基本的なことまずは確認すべきだと思います。

ECHACHA
質問者

補足

回答ありがとうございます。 監視される側にも設定が必要なのでしょうか・・・ SNMPについてもっと調査したいと思います。 ネットワークは本当に初心者なもので、すいません。

関連するQ&A