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 nagiosusermod -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=nagcmdmake allmake installmake install-initmake install-configmake install-commandmodemake install-webconfmkdir /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.cfglakukan 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