web-dev-qa-db-ja.com

nagios nrpe dameon check_nrpeプラグインがありません

Ubuntuリポジトリからリモートマシンにnagios nrpeをインストールしました

Sudo apt-get install nagios-nrpe-server、および以下のプラグイン:

 Sudo apt-get install nagios-plugins-basic nagios-plugins nagios-plugins-extra

インストール後、check_nrpeが/ usr/lib/nagios/pluginsにありません。

この問題を解決するにはどうすればよいですか?私はこのnagiosに本当に新しいです。

4
sivashanmugam

Nagiosから監視したいサーバーにnagios-nrpe-serverパッケージをインストールしました。これは確かに、この方法で監視するサーバーで必要なNRPEデーモンを提供するパッケージです。

Nagiosサーバーにnagios-nrpe-pluginパッケージをインストールする必要があります。このパッケージは、Nagiosサーバーにcheck_nrpeプラグインをインストールします。

> Sudo apt-get install nagios-nrpe-plugin
> cd /usr/lib/nagios/plugins/
> ls check_nr*
check_nrpe
7
Benoit

Siva、エラーなしでインストールした後、環境で必要な次の値でnrpe.cfgファイルを構成できます。

  1. allowed_hosts
  2. dont_blame_nrpe
  3. 監視したい下部のコマンドをコメント解除します。

ここで、nrpe.cfgファイルの変更例alllowed_hostsでは、カンマで区切られたリモートサーバーとNagiosサーバーのIPを使用できます。

allowed_hosts=198.211.117.129

dont_blame_nrpe=1

今、ファイルの最後に

command[check_ram]=/usr/local/nagios/libexec/check_mem.pl -w 10 -c 5 -f
command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20 -c 10
command[check_ping]=/usr/local/nagios/libexec/check_ping -H $ARG1$ -w $ARG2$ -c $ARG3$ -p 5
command[check_disk]=/usr/local/nagios/libexec/check_disk -w 20% -c 10%

Nrpe.cfgファイルが変更されるたびに、nrpeサービスを再起動する必要があります。 nrpeを開始/停止できるカスタマイズされたシェルスクリプトを作成する場合は、/ etc/init.d/nrpeに配置できます。

他のオプションは、iptableを有効にし、オペレーティングシステムレベルでサービスを使用することです。

service nagios-nrpe-server restart

詳細な手順はこちら

1