Ubuntu 10.10でNagiosをセットアップしようとしましたが、正常にインストールされ、Webインターフェイスにログインできますが、snmpの構成に固執するか、ここで何か間違ったことをしています。さまざまなサイト/ nagios wikiに従って構成(cfg)ファイルをセットアップしました。
Webインターフェイスを確認すると、Ciscoルーターの1つで次のエラーが発生します。
Current Status:
UNKNOWN
(for 0d 2h 55m 56s)
Status Information:
SNMP problem - No data received from Host CMD: /usr/bin/snmpget -t 1 -r 5 -m RFC1213-MIB -v 1 [authpriv] 192.168.1.1:161
ifOperStatus.1
コマンドライン自体で、次のように入力すると、待機しているだけです。
Sudo /usr/local/nagios/libexec/check_snmp -H 192.168.1.1 -C Routers -o sysUpTime.0
次のコマンドを入力すると:OKが表示されます
/usr/bin/snmpget -v1 192.168.1.1:161 1.3.6.1.2.1.1.5.0 -c "Routers"
他の2つの監視ツール(SolarWindsとManage Engine)を介してSNMPデータを収集できるため、CiscoデバイスでSNMPを適切に構成しました。オープンソースとしてNagiosを使用したいと考えています。
誰かがこの状況を修正するのを手伝ってくれて、Ciscoルーター、スイッチ、およびいくつかのサーバーを監視するためにnagiosをセットアップする方法を教えてくれたらありがたいです。
帯域幅、CPU使用率、稼働時間、およびその他の必要なカウンターを監視する必要があります。
バージョンをcheck_snmp
コマンドに追加します
CiscoスイッチのMIBSがロードされていない可能性があります。
あなたがそうするとどうなりますか:
Sudo /usr/local/nagios/libexec/check_snmp -H 192.168.1.1 -C Routers -o 1.3.6.1.2.1.1.5.0
の代わりに sysUpTime.0
?
それが機能する場合、それはMIBです- MIBSをインストールして使用する方法のチュートリアルについてはnet-snmp wikiを参照してください 。それ以外の場合は、MikeWeberが指摘した構文を確認してください