Nagios がベータ版ながら 2.04b4までアップグレードされていた。
まずは試験環境(このサーバー)にインストールして評価することに。
前に参考にしたサイトが分からなくなったので、このサイトを参照した。
【コラム】Yet Another 仕事のツール 第75回 Nagiosでネットワークを監視する (MYCOM PC WEB)
1.2の時にインストールした時と、インストール方法は変わらない。
Nagios公式サイトより2.04b4をダウンロード
解凍してインストールといった具合。
ダウンロードしたファイルを解凍
# tar zxvf nagios-2.0b4.tar.gz
ユーザー・グループを追加
# groupadd nagios
# useradd -g nagios nagios
# groupadd nagcmd
# usermod -G nagcmd nobody
# usermod -G nagcmd nagios
インストールディレクトリを作成・所有者をnagiosに変更
# mkdir /usr/local/nagios
# chown nagios:nagios /usr/local/nagios
configureする
# cd nagios-2.0b4
# ./configure --prefix=/usr/local/nagios \
> --with-cgiurl=/nagios/cgi-bin \
> --with-htmurl=/nagios \
> --with-nagios-group=nagios \
> --with-command-group=nagcmd
configure が完了すると、以下のサマリーが表示されるので確認
*** Configuration summary for nagios 2.0b4 08-02-2005 ***:General Options:
-------------------------
Nagios executable: nagios
Nagios user/group: nagios,nagios
Command user/group: nagios,nagcmd
Embedded Perl: no
Event Broker: yes
Install ${prefix}: /usr/local/nagios
Lock file: ${prefix}/var/nagios.lock
Init directory: /etc/init.d
Host OS: linux-gnuWeb Interface Options:
------------------------
HTML URL: http://localhost/nagios/
CGI URL: http://localhost/nagios/cgi-bin/
Traceroute (used by WAP): /usr/sbin/traceroute
サマリーに間違いがなければコンパイル
# make all
コンパイルが完了したら、インストール
# make install
# make install-init
# make install-commandmode
# make install-config
これでプログラム・設定ファイル・起動スクリプト等がインストールされた。
引き続きプラグインをインストール
公式サイトより最新版をダウンロード後、インストール
# tar zxvf nagios-plugins-1.4.2.tar.gz
# cd nagios-plugins-1.4.2
# ./configure
# make all
# make install
インストールが完了したので、1.2の設定を転記しながら設定をしていく。
分からなくなった時にはここ移行の回を参照するといい。
【コラム】Yet Another 仕事のツール 第76回 Nagiosにプラグインを導入する (MYCOM PC WEB)
この記事に対するコメント