GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Instal Nagios3 di Ubuntu 13.10 VPS untuk memantau server dan layanan virtual

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.


Panels
  1. Cara menginstal, mengonfigurasi, dan menggunakan GIT di Ubuntu 14.04 LTS VPS

  2. Cara menginstal mod_security dan mod_evasive pada Ubuntu 14.04 VPS

  3. Instal gpEasy CMS dengan NGINX dan PHP5-FPM di Ubuntu 14.04 VPS

  1. Instal Croogo di VPS Ubuntu dengan Nginx dan MariaDB

  2. Instal Magento di Ubuntu 14.04 VPS dan Aktifkan Redis sebagai Back End Cache

  3. Cara menginstal dan mengonfigurasi anti-virus gratis AVG di VPS Ubuntu

  1. Instal OpenCart 2 di Ubuntu 14.04 VPS dengan Nginx dan PHP-FPM

  2. Instal WPScan di Ubuntu 14.04 VPS

  3. Cara menginstal dan mengkonfigurasi SuiteCRM dengan OPcache di Ubuntu 14.04 VPS