第3章 Nagios リモートプラグインエグゼキューターのインストール
ストレージ管理者は、Ceph Storage クラスターホストを監視し、Nagios プラグイン、Ceph プラグイン、および Nagios リモートプラグインエグゼキューター (NRPE) アドオンを各 Ceph ホストにインストールすることができます。
本セクションでは、ホスト名が host01 の Ceph Monitor ホストに NRPE を追加します。Nagios が監視する必要のあるすべての Ceph ホストで残りの手順を繰り返します。
3.1. Nagios Remote Plug-In Executor のインストールおよび設定 リンクのコピーリンクがクリップボードにコピーされました!
Nagios Remote Plug-in Executor (NPRE) をインストールし、Nagios Core サーバーと通信するように設定します。
前提条件
- Ceph Monitor ホストへの root レベルのアクセス。
手順
これらのパッケージをホストにインストールします。
例
dnf install openssl openssl-devel gcc make git
[root@host01 ~]# dnf install openssl openssl-devel gcc make gitCopy to Clipboard Copied! Toggle word wrap Toggle overflow NRPE インストールには、Nagios ユーザーが必要です。最初にユーザーを作成します。
例
useradd nagios passwd nagios
[root@host01 ~]# useradd nagios [root@host01 ~]# passwd nagiosCopy to Clipboard Copied! Toggle word wrap Toggle overflow 最新バージョンの Nagios プラグインをダウンロードします。次に、これを作成してインストールします。
例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Ceph プラグインの最新バージョンをダウンロードします。
例
git clone --recursive https://github.com/ceph/ceph-nagios-plugins.git cd ceph-nagios-plugins make dist make install
[root@host01 nagios-plugins-2.3.3]# cd ~ [root@host01 ~]# git clone --recursive https://github.com/ceph/ceph-nagios-plugins.git [root@host01 ~]# cd ceph-nagios-plugins [root@host01 ceph-nagios-plugins]# make dist [root@host01 ceph-nagios-plugins]# make installCopy to Clipboard Copied! Toggle word wrap Toggle overflow Nagios NRPE をダウンロード、作成、およびインストールします。
例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ファイアウォールを使用している場合は、ポート
5666を開き、NRPE との通信を許可してください。例
firewall-cmd --zone=public --add-port=5666/tcp firewall-cmd --zone=public --add-port=5666/tcp --permanent
[root@host01 ~]# firewall-cmd --zone=public --add-port=5666/tcp [root@host01 ~]# firewall-cmd --zone=public --add-port=5666/tcp --permanentCopy to Clipboard Copied! Toggle word wrap Toggle overflow
関連情報
- Ceph 用の Nagios プラグインの詳細については、Nagios plugins for Ceph を参照してください。