「nagios入門」LinuxでNagiosおよびpluginをインストール、設定する方法

1.nagiosサーバ側のインストール
# rpm -q gcc glibc glibc-common gd gd-devel xinetd openssl-devel
# yum install -y gcc glibc glibc-common gd gd-devel xinetd openssl-devel

2.nagiosユーザーとユーザーグループを作成
# useradd -s /sbin/nologin nagios
# mkdir /usr/local/nagios
# chown -R nagios.nagios /usr/local/nagios

nagiosディレクトリの権限を確認
# ll -d /usr/local/nagios/

3.Nagiosをコンパイル、インストール
# wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.4.3.tar.gz
# tar zxvf nagios-3.4.3.tar.gz
# cd nagios
# ./configure –prefix=/usr/local/nagios
# make all   (コンパイル)
# make install  (インストール)
# make install-init
# make install-commandmode  (外部からnagios設定ファイルにアクセス権限を与える)# make install-config  (nagiosのインストールディレクトリに設定ファイルサンプルを配置)

システムが起動の時に起動:
# chkconfig –add nagios
# chkconfig –level 35 nagios on
# chkconfig –list nagios

4.nagiosのディレクトリ構成
bin //ディレクトリの実行可能プログラム
etc     //設定ファイルのディレクトリ
sbin     //CGIのディレクトリ
share     //ホームページを保存するディレクトリ
libexec    //プラグインディレクトリ
var     //ログファイル、lockファイルディレクトリ
var/archives  //ログアーカイブディレクトリ
var/rw     //外部コマンドファイルを保存するディレクトリ

5.nagiosプラグインをインストール
# wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.16.tar.gz
# tar zxvf nagios-plugins-1.4.16.tar.gz
# cd nagios-plugins-1.4.16
# ./configure –prefix=/usr/local/nagios
# make && make install

Linux

Posted by arkgame