「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