監視ツール · 1 min read · Oct 17, 2025

CentOS 6.3 に Nagios 3.4.4 をインストールする

CentOS 6.3 に Nagios 3.4.4 をインストールする

はじめに

Nagios は GPL ライセンスの下で提供される監視ツールです。このツールを使用すると、サーバー、ネットワークハードウェア(スイッチ、ルーターなど)、およびアプリケーションを監視できます。多くのプラグインが利用可能で、その大きなコミュニティにより、Nagios は最大のオープンソース監視ツールとなっています。このチュートリアルでは、CentOS 6.3 に Nagios 3.4.4 をインストールする方法を示します。

前提条件

CentOS サーバーをインストールした後、selinux を無効にし、nagios が動作するためにいくつかのパッケージをインストールする必要があります。

selinux を無効にするには、次のファイルを開きます: /etc/selinux/config

# vi /etc/selinux/config
# このファイルはシステム上の SELinux の状態を制御します。  
# SELINUX= は次の 3 つの値のいずれかを取ることができます:  
#     enforcing - SELinux セキュリティポリシーが強制されます。  
#     permissive - SELinux は強制する代わりに警告を表示します。  
#     disabled - SELinux ポリシーは読み込まれません。  
SELINUX=permissive *// この値を disabled に変更*  
# SELINUXTYPE= は次の 2 つの値のいずれかを取ることができます:  
#     targeted - 対象プロセスが保護されます、  
#     mls - マルチレベルセキュリティ保護。  
SELINUXTYPE=targeted 

次に、必要なすべてのパッケージをダウンロードします:

# yum install gd gd-devel httpd php gcc glibc glibc-common

Nagios のインストール

ディレクトリを作成します:

# mkdir /root/nagios

このディレクトリに移動します:

# cd /root/nagios

nagios-core とプラグインをダウンロードします:

# wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.4.4.tar.gz   
# wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.16.tar.gz

nagios コアを展開します:

# tar xvzf nagios-3.4.4.tar.gz

nagios ディレクトリに移動します:

# cd nagios

make の前に設定します:

# ./configure

Nagios に必要なすべてのファイルを作成します:

# make all

インストール:

# make install
# make install-init
# make install-commandmode
# make install-config
# make install-webconf

Web インターフェースにログインするためのパスワードを作成します:

# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

サービスを開始し、起動時に開始するように設定します:

# chkconfig nagios on  
# service nagios start

次に、プラグインをインストールする必要があります:

# cd ..  
# tar xvzf nagios-plugins-1.4.15.tar.gz  
# cd nagios-plugins-1.4.15  
# ./configure  
# make  
# make install

Apache サービスを開始し、起動時に有効にします:

# service httpd start  
# chkconfig httpd on

今、あなたの nagios システムに接続します:

http://Your-Nagios-IP/nagios にアクセスし、ログイン: nagiosadmin と上記で選択したパスワードを入力します。

インストール後は?

インストール後、nagios 設定ファイルでホストとサービスをすべて構成する必要があります。このステップはコマンドラインで実行され、複雑なので、ホストとサービスを追加するための美しいフロントエンドである Centreon のようなツールをインストールすることをお勧めします。

さらに進むために、Nagios と Centreon 監視に関する私の記事を読むことをお勧めします。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。