Dalam artikel berikut kami akan memandu Anda melalui langkah-langkah di cara menginstal Nagios3 di VPS Ubuntu 13.10 sehingga Anda dapat memantau server dan layanan virtual Anda dari VPS . Anda .
Nagios3 adalah sistem pemantauan yang kuat dan sangat kuat yang dapat membantu Anda memantau server virtual dan layanan yang berjalan di server Anda.
Ini adalah salah satu sistem pemantauan sumber terbuka terbaik di luar sana.
Sebelum melanjutkan lebih jauh, mulai sesi layar dengan menjalankan:
## screen -U -S nagios-screen
Kemudian, pastikan VPS Ubuntu 13.10 Anda sepenuhnya terbaru dengan menjalankan:
## apt-get update ## apt-get upgrade
Jika Apache2 tidak terinstal di vps Anda, jalankan perintah di bawah ini untuk menginstalnya:
## apt-get install apache2
Hal selanjutnya yang harus dilakukan adalah menginstal Plugin Nagios dan Nagios NRPE (Nagios Remote Plugin Executor) di VPS Anda dengan menjalankan:
## apt-get install nagios3 nagios-nrpe-plugin
Anda akan diminta untuk memasukkan nagiosadmin
kata sandi pengguna seperti yang ditunjukkan di bawah ini
jika karena alasan tertentu Anda tidak melakukannya, gunakan perintah berikut untuk mengatur nagiosadmin
Anda kata sandi pengguna:
## htpasswd -c /etc/nagios3/htpasswd.users nagiosadmin
lanjutkan dengan menambahkan www-data
Apache pengguna ke nagios
grup:
## usermod -a -G nagios www-data
tambahkan bit yang dapat dieksekusi untuk nagios group
untuk semuanya di bawah /var/lib/nagios3/
direktori:
## chmod -R g+x /var/lib/nagios3/
selanjutnya, edit file konfigurasi Nagios3 di /etc/nagios3/nagios.cfg
dan aktifkan perintah eksternal dengan menyetel check_external_commands
dari 0 hingga 1:
## vim +/check_external_commands /etc/nagios3/nagios.cfg
restart Nagios dan Apache dan akses Nagios Anda di http://your.hostname.com/nagios3
## service apache2 restart ## service nagios3 restart
Menambahkan server atau layanan ke nagios dilakukan dengan membuat file konfigurasi untuk host tertentu. Dalam hal ini, mari kita pantau CentOS VPS (my.hostname.com
) dan beberapa layanan yang menjalankannya dari Nagios Anda. Jadi, buat file konfigurasi untuk VPS ini:
## cd /etc/nagios3/conf.d ## vim my.hostname.com.cfg
dan tambahkan berikut ini:
define host { use generic-host host_name my.hostname.com alias host-cosini address XXX.XXX.XXX.XXX } define service { use generic-service host_name my.hostname.com service_description HTTP check_command check_http } define service { use generic-service host_name my.hostname.com service_description SSH check_command check_ssh!2219! notifications_enabled 0 } define service { use generic-service host_name my.hostname.com service_description PING check_command check_ping!100.0,20%!500.0,60% } define service { use generic-service host_name my.hostname.com service_description LOAD check_command check_nrpe_1arg!check_load } define service { use generic-service host_name my.hostname.com service_description FTP check_command check_nrpe_1arg!check_ftp } define service { use generic-service host_name my.hostname.com service_description DISK check_command check_nrpe_1arg!check_storage }
simpan dan tutup file dan mulai ulang nagios3 agar perubahan diterapkan:
## service nagios3 restart
akses http://your.hostname.com/cgi-bin/nagios3/status.cgi?host=all
dan lihat apakah server baru ditampilkan di antarmuka.
Untuk memantau beberapa layanan yang berjalan pada klien kami CentOS 6 VPS, kami perlu menginstal dan mengkonfigurasi NRPE di server. Untuk melakukannya, pertama-tama kita perlu mengaktifkan repositori EPEL dan menginstal paket-paket dengan:
## rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm ## yum install nrpe nagios-plugins-all
setelah terinstal, kita perlu mengkonfigurasi NRPE dengan mengedit /etc/nagios/nrpe.cfg
:
allowed_hosts=127.0.0.1 change to allowed_hosts=127.0.0.1,XXX.XXX.XXX.XXX
di mana XXX.XXX.XXX.XXX adalah alamat IP VPS Nagios Anda
tambahkan/edit perintah berikut:
command[check_ftp]=/usr/lib/nagios/plugins/check_procs -a proftpd command[check_storage]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /
aktifkan NRPE pada sistem start-up dan mulai layanan:
## chkconfig nrpe on ## service nrpe start
Tentu saja, jika Anda adalah salah satu pelanggan VPS Hosting Linux kami, Anda tidak perlu melakukan semua ini, cukup tanyakan pada admin kami, duduk dan bersantailah. Admin kami akan segera menyiapkannya untuk Anda. Untuk pembaruan lebih lanjut, Anda juga dapat membaca panduan kami tentang Cara menginstal Nagios3 dan Check_MK di Ubuntu 12.04 LTS VPS.
PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.