Technology

Cara Install Nagios untuk Pantau Kerja VPS

 

   

Nagios adalah sebuah NMS (Network Monitoring System) yang bukan hanya free, namun juga cukup lengkap. Anda bisa menginstalnya di VPS anda untuk:

  • Memonitor servis jaringan (SMTP, POP3, HTTP, PING, dsb)
  • Memonitor resource dari host-host yang ingin dipantau (load prosessor, disk usage, dsb)
  • Mendapat notifikasi apabila terjadi gangguan pada servis atau host yang sedang dipantau

 

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 :)

Ingin Punya Penghasilan Online? Inilah Langkah Awal Jadi Orang Tajir Melintir

Biar Selalu Ada Pemasukan, Inilah Cara Pasti Mendapatkan Penghasilan Dari Internet

Jangan Puas Sama Satu Sumber Penghasilan! Cara Ini Bisa Memberi Anda Penghasilan Sendiri Nantinya…


Artikel Terkait

1 komentar

  • Nimnim
    12 April 2013 - pukul 12:59

    Thanks infonya kak bayu. Kalau tutorial untuk membuat WAN ada kak?
    kalau boleh, di share infonya kak.
    thanks.
    :)

Berikan Komentar

Your email address will not be published. Required fields are marked *