Minggu, 12 Agustus 2012

Monitoring Jaringan Dengan NAGIOS di Ubuntu 11.10

Nagios merupakan salah satu software NMS (Network Management Station) yang digunakan untuk melakukan monitoring pada sebuah jaringan/network. Jika sebelumnya kita telah membuat tutorial monitoring jaringan dengan MRTG (Multi Router Traffic Grapher) http://avengersboy.blogspot.com/2012/05/tutorial-monitoring-trafik-jaringan.html , maka kali ini kita akan melakukan monitoring dengan menggunakan software NAGIOS, kenapa memilih NAGIOS untuk melakukan monitoring, berikut adalah beberapa alasannya:

Keistimewaan Nagios :
  1. Memonitoring servis jaringan (SMTP, POP3, HTTP, NNTP, PING, dsb)
  2. Memonitoring sumber- sumber host (load prosesor, penggunaan disk, dsb)
  3. Desain plugin yang serderhana, yang mengijinkan pengguna untuk lebih mudah menggunakan pemeriksaan terhadap servisnya
  4. Servis cek yang paralel
  5. Pemberitahuan ketika terjadi masalah pada servis atau host dan mendapatkan pemecahannya ( lewat email, pager, atau metode user-defined)
  6. Kemampuan untuk mendefinisikan kejadian yang ditangani selama servis / host berlangsung untuk mempermudah pemecahan masalah
  7. Perputaran file log yang otomatis
  8. Mendukung implementasi monitoring dengan host yang berlebih
  9. Web interface yang fakultatip untuk melihat status network, urutan masalah dan pemberitahuan, log file, dsb). 

Sebelum menginstall NAGIOS akan diberikan syarat sistem :


Satu- satunya persyaratan untuk menjalankan nagios adalah harus dijalankan pada Linux (atau variasi UNIX) dan pada C compiler. Mungkin setelah itu akan diinginkan konfigurasi TCP/IP, sebagai servis cek yang akan ditampilkan pada jaringan. Tidak ada syarat untuk menggunakan CGI pada Nagios. Tapi jika ingin menggunakannya maka harus menginstal beberapa software seperti :
  1. Sebuah web server (disarankan Apache)
Baiklah, langsung saja kita berikan tutorial konfigurasi NAGIOS di Ubuntu 11.10

LANGKAH-LANGKAH:

1. Lakukan install nagios3
    Dengan perintah : # apt-get install nagios3
2. Lakukan install apache2
    Dengan perintah : # apt-get install apache2
3. Konfigurasi selanjutnya :
     Dengan perintah : nano /etc/nagios3/conf.d/localhost_nagios2.cfg
  
•    Tambahkan pada define host tetangga dibawah define host local host, atau  bisa juga dengan cara mencopy file localhost_nagios2.cfg dengan nama lain asalkan define host pada local host tetap ada. Hal tersebut  agar fungsi dari local host tidak hilang.
•    Edit host name, alias dan address-nya sesuai dengan nama dan IP tetangga.
•    Tambahkan define service untuk host tetangga untuk masing-masing   service description(disk space, current users, total processes dan current load).





 4. Lalu dengan command : nano /etc/nagios3/conf.d/hostgroups_nagios3.cfg


  • Tambahkan define hostgroup untuk ping (agar dapat mengetes koneksi jika sudah terhubung)
  • Ubah member atau tambahkan dengan host tetangga yang ingin dimonitoring 
5. Kemudian dengan command: Nano /etc/nagios3/conf.d/services_nagios3.cfg
  • Tambahkan define service untung ping
  • pada hostgroup-name dan service description adalah ping check_command
 

6. Lakukan restart Nagios dengan perintah : /etc/init.d/nagios3 restart

7. Jika sudah restart, maka jalankan software Nagios di browser anda dengan alamat url:
http://localhost/nagios3

Name: administrator
Pass: jartel








 klik tab host yang dimonitoring maka akan muncul tampilan seperti berikut:


Tampilan untuk melihat host yang dimonitoring apakah keadaan jaringannya sedang Up atau Down


 

 Gambar dibawah ini adalah hasil snapshot untuk melihat kondisi host yang sedang Up


Gambar berikut adalah detil Service Status pada seluruh host yang sebelumnya telah dimasukkan untuk dimonitoring

Tampilan terakhir adalah Service Overview pada semua hostgroups


MONGGO SILAHKAN DICOBA MAS/MBAK... :D

Tidak ada komentar:

Posting Komentar