Nagios Monitoring System

Nagios merupakan software monitoring system yang sangat powerfull dan populer. Selain karena nagios adalah software open source, dengan tools ini sebuah perusahaan atau organisasi dapat mengidentifikasi dan menyelesaikan masalah yang terkait ke dalam IT Infrastruktur sebelum berimbas ke lebih jauh dalam proses bisnis suatu perusahaan.

Pada artikel kali ini, kami akan mencoba membahas best practice bagaimana melakukan instalasi Nagios Core ke dalam sistem operasi Centos 6.4 64Bit.

A. Instalasi Paket yang dibutuhkan :

Tutorial ini ber-asumsi bahwa Centos sudah terinstalasi dengan baik. Instalasi awal kita akan memerlukan paket Apache dan PHP.

Install packages berikut :

# yum install httpd php php-cli gcc glibc glibc-common gd gd-devel net-snmp

Start services :

# service httpd start

B. Set up user account :

Create user account nagios dan set up password nya

# useradd nagios
# passwd nagios

Create group untuk set up nagios “nagcmd” kemudian tambahkan user nagios ke dalam group tersebut, dan tambahkan juga user nagios ke dalam group apache :

# groupadd nagcmd
# usermod -a -G nagcmd nagios
# usermod -a -G nagcmd apache

C. Install Nagios Core Services

# cd /opt/
# wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.3.1.tar.gz
# tar xzf nagios-4.3.1.tar.gz
# cd nagios-4.3.1
# ./configure --with-command-group=nagcmd
# make all
# make install
# make install-init
# make install-config
# make install-commandmode

Gunakan perintah berikut untuk melakukan set up Apache untuk instalasi Nagios

# make install-webconf

D. Configure Apache Authentication

Ini diperlukan untuk authentication user nagiosadmin, jangan melakukan perubahan untuk username. Jika dilakukan perubahan, kita harus merubah beberapa konfigurasi lainnya juga.

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

Restart apache services

# service httpd restart

E. Install Nagios Plugin

# cd /opt
# wget http://nagios-plugins.org/download/nagios-plugins-2.1.4.tar.gz
# tar xzf nagios-plugins-2.1.4.tar.gz
# cd nagios-plugins-2.1.4

Compile sesuai instruksi berikut :

# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
# make
# make install

F. Verifying dan Start Nagios

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

Configure Nagios agar start otomatis pada saat system restart

# chkconfig --add nagios
# chkconfig nagios on

G. Access Nagios di Web Browser

http://ip_server_nagios/nagios/

Selesai..!!!!

Selamat Mencoba