Nagios sebagai tools yang diandalkan dalam network monitoring untuk mengawasi seluruh infrastruktur jaringan seperti aplikasi, service, dan informasi lain yang berkaitan dengan host yang di-monitoring. Kelebihannya adalah stabil dan dapat memonitor host dalam jumlah tidak terbatas.
Versi Nagios3 memiliki perbedaan dengan versi sebelumnya dalam penambahan macros seperti $HOSTEVENTID$ dan $SERVICEEVENTID$, tetapi juga terdapat penghapusan macros lama seperti $SERVICENOTIFICATIONNUMBER$ dan $HOSTNOTIFICATIONNUMBER$.
Langkah pertama, dan ini merupakan bagian terpenting, adalah instalasi package pendukung Nagios3. Setelah masuk sebagai pengguna dengan perintah sudo su pada Terminal Ubuntu, masukkan password. Pastikan PC terhubung ke internet. Akan diperlukan package Apache, PHP, dan file library lainnya, karena itu gunakan perintah berikut :
apt-get install apache2 (instal package apache2)
apt-get install php5-common php5 libapache2-mod-php5 (instal PHP untuk apache2)
apt-get install libgd2-xpm-dev (instal GD Library)
apt-get install build-essential (instal compiler terkait)
/etc/apache2/apache2.conf (buka file konfigurasi apache)
tambahkan direktori berikut (perintah mkdir) : index.html index.php index.cgi
/etc/init.d/apache2 restart (restart apache2)
Langkah kedua, konfigurasi Nagios3. Sebelum konfigurasi, download core Nagios3 dari situs resminya
http://www.nagios.org/. Sebelum menginstal package core Nagios tersebut, buat user dan grup host.
useradd -m nagios (membuat user / useradd)
passwd admin (password user)
groupadd nagcmd (membuat grup host / groupadd)
usermod -a -G nagcmd nagios
usermod -a -G nagcmd www-data
-zxvf nagios-3.2.3.tar.gz (ekstrak package nagios yang didownload dalam format .tar)
cd nagios-3.2.3 (masuk ke file yang telah di ekstrak)
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf
mkdir /usr/local/nagios/etc (membuat user untuk interface Nagios)
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagadmin (password baru untuk user Nagios)
masukkan direktori Nagios3 ke apache2
Langkah ketiga, instal plugin Nagios3, sebelumnya download plugin tersebut di http://www.nagios.org/
-zxvf nagios-plugins-1.4.14.tar.gz (ekstrak file plugin nagios)
cd nagios-plugins-1.4.14 (masuk ke file yang telah diekstrak)
./configure --with-nagios-user=nagios --with-nagios-group=nagcmd (konfigurasi user dan grup)
make install (instal plugin)
Start Nagios3 /etc/init.d/nagios start
Masuk ke http://localhost/nagios akan terlihat webpage seperti ini:
Tambahkan host yang akan dimonitoring
nano /etc/nagios3/conf.d/server1_nagios3.cfg
lakukan duplikasi localhost
edit duplikat host menjadi IP dari host yang akan dimonitor.
Masuk ke bagian service pada nano nagios, edit service yang akan dimonitor pada host yaitu : HTTP, SSH, PING
Apabila semuanya selesai dengan benar, akan dapat dilihat pada webpage Nagios seperti ini :
service type dan informasi setiap host pada grup :
ping status details :
service SSH dan HTTP :
Tidak ada komentar:
Posting Komentar