web-dev-qa-db-ja.com

Nagios check_snmpプラグインをインストールするにはどうすればよいですか?

Nagiosをec2サーバーにインストールしました。次に、check_snmpプラグインをインストールします。私はこれがで利用できないことを見つけました:

/usr/local/nagios/libexec

私は試した :

Sudo apt-get install nagios-plugins-snmp

しかし、私は得ています:

E: Unable to locate package nagios-plugins-snmp

プラグインをインストールするにはどうすればよいですか?

前もって感謝します。

4
batman

これはnagios-plugins-standardパッケージに含まれています。 nagios-pluginsパッケージだけでなく、nagios-plugins-basicパッケージもインストールすることをお勧めします。

Sudo apt-get install nagios-plugins

その後、SNMPプラグインは以下で利用可能になります。

/usr/lib/nagios/plugins/check_snmp
3
Jeremy Kerr

監視サーバーで:

Sudo apt-get install nagios-plugins

標準化されたすべてのプラグインがインストールされます

/usr/lib/nagios/plugins/

ありませんで

/usr/lib/nagios3/

「構成の概要」のセクションの Nagios-公式Ubuntuドキュメント を参照してください。

それから

/etc/nagios-plugins/config/

各command_lineに対応するcommand_nameを割り当てるsnap.cfgがあります。

例えば

define command{
    command_name    snmp_load
    command_line    /usr/lib/nagios/plugins/check_snmp -H '$HOSTADDRESS$' -C '$ARG1$' -o .$
    }
1
Mr. Pei

これと同じ問題が発生し、問題が見つかりました。

ポイントは、nagios-pluginsをインストールしたとき、net-snmpおよびnet-snmp-utilsパッケージをまったくインストールしないようにすることです。そして、それがcheck_snmpがコンパイルされなかった理由です。

これを修正するには、net-snmpnet-snmp-utilsをインストールし、その後nagios-pluginsをコンパイル/インストールする必要があります。

参考:別のフォーラムAhmedからコピーペースト

0
Ahmed morocco

このチュートリアルに従ってnagios 4をインストールする場合 http://sharadchhetri.com/2014/02/08/install-and-configure-nagios-core-4-on-ubuntu-12-04-lts/ = "、インストールディレクトリは"/usr/local/nagios "です。nagiosを起動し、nagios管理ポータルにアクセスすると、次のエラーが表示される場合があります。

  • (標準出力に出力なし)stderr:execvp(/ usr/local/nagios/libexec/check_ping
  • (標準出力に出力なし)stderr:execvp(/ usr/local/nagios/libexec/check_users
  • (標準出力に出力なし)stderr:execvp(/ usr/local/nagios/libexec/check_http

これが上記のエラーを修正した方法です。プラグインをインストールします

Sudo apt-get install nagios-plugins

これにより、すべてのプラグインが/ usr/lib/nagios/pluginsディレクトリにインストールされます。

Check_ *で始まるすべてのファイルを/ usr/local/nginx/libexecにコピーするだけです。

cp/usr/lib/nagios/plugins/check_ */usr/local/nagios/libexec

nagiosがブラウザウィンドウをリロード/更新するのを待ちます

0
Kenshin