Selasa, 18 Juni 2013

Instalasi dan Konfigurasi Nagios3 Di Ubuntu 12.04


Apa itu NAGIOS ???

          Nagios merupakan aplikasi untuk memonitoring network, host, dan service yang terdapat pada suatu jaringan Aplikasi ini dapat menginformasikan kepada penggunanya, sebelum terjadi problem network di client atau end-user.Meski aplikasi ini di desain untuk berjalan pada sistem operasi Linux, tapi secara umum, aplikasi ini dapat berjalan pada kebanyakan varian dengan sama baiknya. Untuk proses kerjanya, monitoring daemon memeriksa secara berkala pada komputer host dan service yang telah Anda definisikan dengan menggunakan eksternal “plugin”, yang akan mengirim status informasi ke Nagios. Ketika terjadi suatu problem, daemon akan secara otomatis mengirimkan pesan ke administrator dengan menggunakan beragam cara yang dipilih (e -mail,instan massaging, SMS, dan sebagainya).Status informasi saat ini, log kejadian dan laporan, selanjutnya dapat diakses sepenuhnya dengan menggunakan web browser.

Beberapa fitur yang dimiiiki Nagios, antara lain:
  • Dapat digunakan untuk memonitor service jaringan (SMTP, POP3, HTTP, NNTP, PING).
  • Dapat digunakan untuk memonitor penggunaan host resource (processor load, penggunaan memory dan harddisk, proses yang sedang berjalan, file log, dan sebagainya).
  • Memiliki desain plugin yang simple, yang mengizinkan user dengan mudah men-developm etode pemeriksaan host dan service milik mereka.
  • Memiliki kemampuan untuk mendefinisikan hiraerki host jaringan, yang mengizinkan pendeteksian dan pembagian antara komputer host yangdown, dan yang tidak down.
  • Memiliki kemampuan untuk mendefinisikan penanganan kejadian yang akan dijalankan, sebelum terjadi permasalahan pada komputer host.
  • Memiliki kemampuan untuk mengenali problem melalui tampilan berbasis web.
Berikut ini adalah langkah langkah untuk mengistal nagios3 :

  1. Install nagios3, dengan cara : # apt-get install nagios3
  2. Install apache2, dengan cara : # 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). 
       gambar saat konfirgurasi localhost_nagios2.cfg :
     

 3. Ketikkan perintah : # nano /etc/nagios3/conf.d/services_nagios2.cfg
  
  • Tambahkan define hostgroup untuk ping di bagian paling bawah juga
  • Pada hostgroup –name : ping
    service description : ping
    Check_commond : check_ping
  • “lihat gambar berikut :”


 4. Restart  kembali Nagios3
       Dengan perintah : etc/init.d/nagios3 restart




 5. Ganti password pada nagios dengan perintah : # htpasswd -c /etc/nagios3/htpasswd.users ira



6. Ketik di browser 
    dengan perintah : http:/localhost/nagios3
     maka akan muncul kotak gambar seperti ini :
    Masukkan username dan password yang telah anda buat.
    Setelah login akan muncul tanpilan seperti berikut ini :




7. Ini dia nagios saya dimana jaringan yang saya monitoring ada dua yaitu : asramell dan risha :
8. Host yang saya monitoring :
   

 Silahkan mencoba :)

Untuk hasil dengan banyak tetangga yang dimonitoring