Hariadi Yutanto

Nagios

Install Nagios

by anto chuakev on Aug.18, 2010, under Nagios

Dalam melakukan instalasi nagios, ada beberapa paket yang dibutuhkan. Installah paket-paket tersebut dengan sebelumnya mengkoneksikan sistem ke server repository. Untuk melakukan koneksi ke repository, caranya :

Ketikkan kode ini pada terminal.

#vim /etc/apt/sources.list

ketikkan :

deb http://kambing.ui.edu/hardy main universe multiverse restricted

kemudian simpan.

Ketikkan

#apt-get update

Jika telah selesai update baru dimulai untuk menginstall paket-paket yang dibutuhkan nagios.

Paket yg dibutuhkan :
- Apache2

#apt-get install apache2

- GCC Compiler dan Development libraries

#apt-get install build-essential

- GD Development libraries

#apt-get install libgd2-xpm-dev

Create Account :
Bikin user nagios dan kasih password :

#/usr/sbin/useradd -m nagios
passwd nagios

Add nagios group

#/usr/sbin/groupadd nagios
#/usr/sbin/usermod -G nagios nagios

Buat group nagcmd yg memperbolehkan external commmands dari web interface, tambahkan user nagios dan apache ke group tersebut.

#/usr/sbin/groupadd nagcmd
#/usr/sbin/usermod -G nagcmd nagios
#/usr/sbin/usermod -G nagcmd www-data

Download Nagios dan plugin-nya.
Buka http://www.nagios.org/download/ utk versi terbaru.

#wget http://transact.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.3.tar.gz
#wget http://transact.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.12.tar.gz

Ekstrak Nagios

#tar -xvzf nagios-3.0.3.tar.gz
#cd nagios-3.0.3

Konfigurasi dengan group nagcmd

#./configure –with-command-group=nagcmd

Compile source code Nagios

#make all

Install binaries, init script, contoh config file, set permisi direktori external command, web config.

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

Buat nagiosadmin account, jgn sampe lupa passwordnya. Account yang dibuat ini akan digunakan untuk login saat membuka web setelah nagios terinstall.

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

Restart apache

#/etc/init.d/apache2 restart

Compile dan install plugin Nagios

#cd .. (jika msh blm pindah ke direktori lain)
#tar -xvzf nagios-plugins-1.4.12.tar.gz
#cd nagios-plugins-1.4.12
#./configure –with-nagios-user=nagios –with-nagios-group=nagios
#make
#make install

System startup. Artinya nagios akan langsung diaktivkan ketika sistem booting.

#ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios

Verifikasi contoh config file nagios

#/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Jika tidak ada error, start nagios

#/etc/init.d/nagios start

Login ke Web Interface dengan user nagiosadmin (sesuaikan dengan user yang anda buat sebelumnya)

http://localhost/nagios

bisa juga digantikan dengan mengetikkan pada URL browser

http://192.168.4.80/nagios

Selamat Mencoba

Sumber : http://komangbuda.wordpress.com

Leave a Comment more...

Looking for something?

Use the form below to search the site:


Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Design by bonkqloph Production

Visit our friends yu!

A few highly recommended friends...