Install & konfigurasi nagios server pada centos 6.6

0
909

selamat sore semua 😀 kali ini saya akan menulisakan tutorial tentang bagaimana cara menginstall nagios server dan konfigurasinya, os yang gunakan centos 6.6.

topologi yang saya gunakan

nagios server:

  • 100.100.100.10
  • Centos 6.6

nagios client / nrpe:

  • 100.100.100.20
  • Centos 6.6 / FreeBSD 9.x

pastikan centos anda sudah update dan terinstall repo epel

install plugin pendukung

jika sudah install nagios

pastikan port 80 yang tidak terblock oleh iptables agar nantinya bisa di buka di browser

config nagios mail admin yang mana nantinya setiap ada notifikasi akan dikirimkan ke email yang terdaftar, rubah akbar@sekolahlinux.com ke email yang kalian inginkan,

kemudia ganti email nya dengan email kalian agar notifikasi nagios nantinya dikirimkan ke email itu. contoh seperti dibawah saya menggantinya dengan email saya akbar@sekolahlinux.com

selanjutkan konfigurasi nagios.conf di httpd agar bisa diakses dari browser hanya dari ip tertentu saja, karena dari default yang saya dapatkan ketika menginstall nagios, semua user dari semua ip bisa membukanya, contoh seperti dibawah saya hanya ingin web nagios hanya bisa diakses dari network 100.100.100.0/24 selebihnya maka tidak dapat mengaksesnya, letak filenya di

isikan script seperti dibawah, pada contoh dibawah saya mengizinkan ip 100.100.100.0/24.

atau jika kalian ingin semua orang dapan melihat dan mengakses web panel nagios maka ganti scriptnya menjadi seperti dibawah

jika sudah selesai maka saatnya konfigurasi password user nagiosadmin untuk nagiosnya, berikut ini caranya

lalu jika sudah restart service httpd dan nagiosnya

lalu coba buka nagios web panelnya dengan url seperti ini http://ip_nagiosserver/nagios maka tampillannya akan seperti dibawah ini, jika diminta user dan password isikan dengan nagiosadmin dan passwordnya sesuai dengan yang kita buat diatas

Screenshot

Screenshot-1

selanjutnya kita akan menambahkan user client yang akan dimonitoring pada nagios server yang kita buat, untuk konfigurasi nrpe nya kurang lebih seperti pada article yang saya buat, namun diarticle tersebut saya menggunakan freebsd dan saya rasa tidak akan jauh berbeda

bisa cek di sini untuk tutorial installasi NRPE pada user client untuk Freebsd

http://sekolahlinux.com/install-dan-konfigurasi-nrpe-pada-freebsd-untuk-nagios/

bisa cek di sini untuk tutorial installasi NRPE pada user client untuk Centos

http://sekolahlinux.com/install-dan-konfigurasi-nrpe-nagios-pada-centos-6-x/

nah selanjutkan kita akan mengkonfigurasi agar nagiosnya support NRPE

buka file command nagios untuk mengaktifkan feature nrpe di nagios server

dan tambahkan baris ini di dalamnya

lalu kemudian kita edit file konfigurasi nagiosnya

kemudian uncomment baris dibawah ini

jika sudah kita buat direktorinya

dan lalu buat file untuk user client monitoringnya didalam direktori yang tadi kita buat

kemudian tambahkan perintah dibawah ini

jika sudah, save dan kemudian restart service nagiosnya

dan coba lihat nagios di webpanelnya jika host dan service bertambah maka anda telah berhasil, contoh seperti gambar dibawah

Screenshot-2

untuk mengetahui apakah server nagios bisa berkomunikasi dengan nrpe milik user client coba jalankan command dibawah ini di nagios server

jika jawabannya seperti diatas maka nagios server sudah bisa berkomunikasi dengan user client dengan NRPE. jika tidak bisa dan terdapat pesan Error – Could not complete SSL handshake, kemungkinan ip nagios server belum ditambahkan di konfig nrpe.cfg disisi user client.

sekian tutorial nagios kali ini 😀 jika ada yg salah atau kurang lengkap tolong koreksi ya, atau silahkan comment jika ada yang kurang jelas

LEAVE A REPLY

Please enter your comment!
Please enter your name here