news

News

Berita terbaru tentang BEON Intermedia Group

Cara Install Nagios untuk Pantau Kerja VPS

Wednesday, 04 May 2016

 

Nah, berikut adalah panduan bagaimana menginstal Nagios pada server Anda:

1. Pastikan  apache, mysql, php, gcc, glibc, glibc-common, gd, gd-devel, sudah terinstall. Jika belum jalankan command berikut:

# yum -y install apache mysql php gcc glibc glibc-common gd gd-devel

2. Setelah terinstall lanjutkan langkah2 untuk instalasi Nagios dengan menjalankan step-step berikut:

# rpm –Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm

# iptables -I INPUT -p tcp –dport 80 -j ACCEPT (untuk mengallow apache traffic)

#  /etc/init.d/iptables save

# /etc/init.d/iptables restart

# yum install nagios nagios-plugins nagios-plugins-setuid

# htpasswd -c /etc/nagios/htpasswd.users nagiosadmin (merubah password nagiosadmin)

# nagios -v /etc/nagios/nagios.cfg (mengeset file config)

# /etc/init.d/nagios start

3. Akses  xxx.xxx.xxx.xxx/nagios (ganti xxx dengan IP address server anda) untuk mengecek apakah Nagios sudah terinstall dengan benar.

4. Buka configuration host

# cd /etc/nagios/

# cp objects/localhost.cfg objects/host.cfg

# nano objects/host.cfg

5. Edit command berikut:

define host{

        use                     linux-server

        host_name               localhost  à à (ganti dengan hostname anda)

        alias                   localhost à à (alias dari hostname anda)

        address                 127.0.0.1 à à (ganti dengan IP server anda)

        }

# Define an optional hostgroup for Linux machines

define hostgroup{

        hostgroup_name  linux-servers  (ex: serv1)

        alias           Linux Servers (alias dari host group)

        members         localhost    (ex: vps1, vps2 = jika ada lebih dari 2 host)

        }

# Define a service to “ping” the local machine

define service{

        use                             local-service

        host_name                       localhost (ganti dengan hostname server anda)

        service_description             PING

        check_command                   check_ping!100.0,20%!500.0,60%

        }

6. Anda dapat mengcopy define service dan masukkan host_name lain untuk VPS lain anda. Biarkan settingan lainnya default. Kemudian Save

7. Setelah  hosts.cfg diedit, sekarang edit nagios.cfg

# nano nagios.cfg

8. Tambahkan command berikut

cfg_file=/etc/nagios/objects/hosts.cfg

9. Dan restart Nagios 

# /etc/init.d/nagios restart

10. Login ke web-base Nagios Anda xxx.xxx.xxx.xxx/nagios dan cek host baru anda.

11. Silakan ulangi cara yang sama untuk menambah host lain. Semoga berhasil :)

Back