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 :
- Memonitoring servis jaringan (SMTP, POP3, HTTP, NNTP, PING,
dsb)
- Memonitoring sumber- sumber host (load prosesor, penggunaan disk, dsb)
- Desain plugin yang serderhana, yang mengijinkan pengguna untuk
lebih mudah menggunakan pemeriksaan terhadap servisnya
- Servis cek yang paralel
- Pemberitahuan ketika terjadi masalah pada servis atau host dan
mendapatkan pemecahannya ( lewat email, pager, atau metode user-defined)
- 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