Tutorial Install Nagios Core dari Source di Ubuntu

Nagios adalah salah satu tool pemonitoran jaringan yang seringkali digunakan.

Nagios ada yang versi open source dan versi berbayar, versi open source ini disebut Nagios Core, sedangkan versi berbayar sekarang ada pada versi Nagios XI.

Berikut ini adalah tutorial install nagios core dari source di Ubuntu 12.04.

Tutorial Install Nagios Core dari Source di Ubuntu

Untuk mengikuti tutorial ini saya asumsikan anda telah mengunduh file Nagios Core dan Nagios Plugin dari website:

Saat tulisan ini dibuat, Nagios Core berada pada versi sedangkan Nagios Plugin pada versi

sudo apt-get install build-essential apache2 php5-gd libgd2-xpm libgd2-xpm-dev libapache2-mod-php5

Sebagai tambahan, install juga  ssh dan libssl-dev

sudo apt-get install ssh libssl-dev

Dari pengalaman saya package libssl-dev dibutuhkan ketika mengkompile source nagios-plugin nantinya.

Pertama extract file nagios core, anda bisa klik kanan extract atau gunakan command line. Setelah itu masuk lah ke dalam folder nagios yang merupakan hasil extract-an

cd nagios

sudo useradd nagios

sudo groupadd nagcmd

sudo usermod -a -G nagcmd nagios

sudo ./configure –with-nagios-group=nagios –with-command-group=nagcmd  –with-mail=/usr/bin/sendmail

Jika  tidak ada yang error, lanjutkan dengan:

make all

make install

make install-init

make install-config

make install-commandmode

make install-webconf

sudo cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/

sudo chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers/

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

Lalu jalankan nagios dengan:

sudo /etc/init.d/nagios start

Untuk menambahkan password pada halaman web, gunakan

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

Masukkan password dua kali.

 

Nagios Plugin

Nagios plugin ini merupakan plugin bawaan dari nagios. Anda dapat mendownloadnya pada web Nagios.

Setelah di download, extract dan masuk ke dalam folder nagios-plugins

cd nagios-plugins-1.4.16/

sudo ./configure –with-nagios-user=nagios –with-nagios-group=nagios

sudo make

Jika tidak ada error, lanjutkan ke…

sudo make install

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

Agar dapat langsung digunakan, anda harus merestart nagios.

sudo /etc/init.d/apache2 restart

Terakhis anda dapa melihat antarmuka web nagios pada http://localhost/nagios

Semoga bermanfaat

Leave a Comment