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