Saturday, June 30, 2012

Tutorial Konfigurasi Nagios di Ubuntu 11.10

Nagios merupakan sebuah sistem dan aplikasi monitoring jaringan yang diciptakan oleh Ethan Galstad (http://nagios.org). Nagios mengawasi host-host dan servis yang telah ditetapkan, memberi peringatan jika keadaan memburuk, dan memberi tahu kapan keadaan tersebut membaik. Nagios awalnya dijalankan dalam Linux, namun kini dapat berjalan juga dengan baik hampir disemua sistem operasi unix like. Nagios bersifat modular, mudah digunakan, dan memiliki skalablitas tinggi. Nagios dapat mengirimkan hasil monitor ke alamat SMS atau email yang dikehendaki. Diatur nilai critical sehingga memudahkan sekali dalam menentukan kerja networking baik atau tidak.


Tentunya dengan memonitor network anda, anda pun dapat menentukan apakah network anda dalam kondisi stable atau tidak. Dan anda pun dapat mengetahui sedini mungkin hal-hal yang akan timbul dengan network atau server anda.
Nagios dilengkapi juga dengan web interface, sehingga semua setting dapat dilakukan dengan mudah hanya dengan bermodal browser saja. Dan networking map pun dapat diperlihatkan dengan mudah, membuat admin mudah mengetahui letak server atau router di network miliknya.


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

Langkah Percobaan
1.     Pastikan PC anda telah terinstal Nagios di dalamnya, jika belum maka dapat melakukan penginstalan Nagios, dengan cara berikut:
a.    Install apache: apt-get install apache2
berikut adalah hasil pada PC yang di instal apache:

Reading package lists... Done
Building dependency tree
Reading state information...
Doneapache2 is already the newest verstion.0 upgraded, 0 newly installed, 0 to remove and 70 not upgraded


b.    Install Nagios : apt-get install nagios3

Jika langkah telah selesai, maka bisa lansung mengaksesnya ke http://localhost/nagios3

kemudian masukkan username dan passwordnya sesuai yang sudah di set sebelumnya. seperti gambar dibawah ini:

Namun biasanya terjadi error dalam penginputan password dan username sehingga memungkinkan untuk pengetikan password serta username ulang dengan mengetikkan:
                #sudo htpasswd –c /etc/htpasswd.users mutia
Sehingga nanti akan mucul perintah untuk memasukkan
Password                            :*****
Re-type Password           : *****
                Setelah itu barulah dapat dilakukan pengaksesan pada http://localhost/nagios3


c.    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).

d.    nano /etc/nagios3/conf.d/hostgroups_nagios2.cfg



·         tambahkan define hostgroup untuk ping
·         ubah members sesuai dengan nama host-host tetangga (yang kita monitoring).


e.    nano /etc/nagios3/conf.d/services_nagios2.cfg



·         tambahkan define service untuk ping
·         pada hostgroup-name dan service description adalah ping, check_command adalah check_ping.

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

g. Jalankan di browser 
   Dengan perintah : http://localhost/nagios3

    Name: nagiosadmin

    Pass   : mutia


   Setelah masuk ke Nagiosnya seperti gambar dibawah ini:


Tampilan awal Nagios3 Setelah memasukkan Username dan Password yang sesuai:


Tampilan kedua Nagios3 setelah kita mengklik Map di bagian kiri :



Untuk melihat status dari masing-masing host yang akan dimonitoring :

Untuk melihat semua host secara details :

Selanjutnya untuk keterangan lebih lanjut :

No comments:

Post a Comment