nagiosでフリーな監視をしてみよう!~nagiosの設定(5)~
nagiosでフリーな監視をしてみよう!~nagiosの設定(5)~
nrpeのインストール
今回は、いろいろなサービスのせっていについて紹介していこうと思います。
Nagiosを使って、リモートホストのリソース監視(CPU使用率やメモリ使用率、ディスク容量使用率など)を実施する為には、nrpeの設定を行う必要があります。
まずは、nrpeを監視側であるサーバにインストールしていきます。
(1)「/usr/local/src」ディレクトリに移動し、wgetコマンドでソースコードをダウンロードします。
1 2 | # cd /usr/local/src |
(2)ソースコードを解凍し、解凍したディレクトリに移動します。
1 2 | # tar xfz nrpe-2.15.tar.gz # cd nrpe-2.15 |
(3)nrpeをインストールします。
1 2 | # ./configure && make check_nrpe # paco -D make install-plugin |
nrpeのインストール(監視対象側)
次に、監視対象となるサーバにnrpeをインストールしていきます。
監視対象 | IPアドレス |
---|---|
linuxサーバ(centos) | 192.168.100.75 |
(1)事前に、必要なツールをインストールします。
1 | # yum -y install xinetd openssl-devel |
(2)nagiosユーザーを作成します。
1 | # useradd -d /usr/local/nagios/ -M nagios |
(3)nrpeのインストール先である「/usr/local/nagios」ディレクトリを作成します。
1 | # mkdir /usr/local/nagios |
(4)nrpeのインストール先である「/usr/local/nagios」ディレクトリの所有者権限を変更します。
1 | # chown nagios:nagios /usr/local/nagios |
(5)「/usr/local/src」ディレクトリに移動し、wgetコマンドでソースコードをダウンロードします。
1 2 | # cd /usr/local/src |
(6)ソースコードを解凍し、解凍したディレクトリに移動します。
1 2 | # tar xfz nrpe-2.15.tar.gz # cd nrpe-2.15 |
(7)nrpeをインストールします。
1 2 | # ./configure && make nrpe # make install-daemon && make install-daemon-config && make install-xinetd |
Nagiosプラグインのインストール(監視対象側)
監視対象となるサーバにNagiosプラグインをインストールしていきます。
(1)「/usr/local/src」ディレクトリに移動し、wgetコマンドでソースコードをダウンロードします。
1 2 | # cd /usr/local/src |
(2)ソースコードを解凍し、解凍したディレクトリに移動します。
1 2 | # tar xfz nagios-plugins-2.0.3.tar.gz # cd nagios-plugins-2.0.3 |
(3)Nagiosプラグインをインストールします。
1 2 | # ./configure # make && make install |