Nagios によるスイッチの監視

Nagios によるスイッチの監視

Nagiosでスイッチを監視しようとしています。このチュートリアルしかし、Nagios ブラウザ ウィンドウには次のようなステータス情報が表示されます。

(Return code of 127 is out of bounds - plugin may be missing) 

そこで Google で調べたところ、check_snmp プラグインをインストールする必要があることがわかりました。どうすればいいでしょうか?

答え1

このエラー メッセージは非常に誤解を招きやすいもので、プラグインの不足とは関係のないさまざまな問題でこのエラー メッセージが表示されることがあります。最もよくあるのは、Nagios がターゲットと通信できない場合にこのエラー メッセージが表示されることです。まず、Nagios サーバーにスイッチから SNMP データを読み取る権限があるかどうかを確認します。

答え2

役に立つリンクをありがとう!この行のコメントを外しました

# cfg_file = / usr / local / nagios / etc / objects / switch.cfg nagios.cfg

で、うまくいきました。それは私の間違いでした。

また、/usr/local/nagios/libexecにcheck_snmpファイルがなかったので、ここからプラグインをダウンロードしました。http://pkgs.org/requires/nagios-plugins-snmpそしてそれをインストールしました。

答え3

設定の関連部分を提供していただければ助かります。

参照した手順に従った場合、おそらく check_snmp はすでにビルドされ、インストールされているはずです (デフォルトでは /usr/local/nagios/libexec にあります)。ただし、コンパイル時に Makefile が必要なライブラリを見つけられない場合は、実行ファイルがビルドされません。確認してください。

ビルドされている場合、スクリプトのエントリをcommands.cfgに追加しましたか?

参照nagios 3.0 の監視

それでも問題が解決しない場合は、設定から関連するコマンド、ホスト、およびサービスエントリを表示してください。

関連情報