GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Nagios Core dan NRPE di CentOS 8

Nagios adalah alat open source gratis untuk memantau berbagai perangkat jaringan dan server dalam jaringan. Ini mendukung Linux dan OS Windows dan menyediakan antarmuka web yang intuitif untuk memantau sumber daya jaringan. Saat dikonfigurasi, itu dapat mengingatkan Anda melalui Email jika perangkat jaringan atau server mati atau malfungsi. Kami akan beralih ke instalasi dan konfigurasi Nagios Core dan NRPE (plugin).

Prasyarat:

Kami akan menginstal pustaka prasyarat dengan menggunakan perintah yang disebutkan di bawah ini.

dnf install -y gcc glibc glibc-common perl httpd php wget gd gd-devel
dnf update -y

Nonaktifkan firewall dengan menggunakan perintah berikut.

systemctl stop firewalld.service
systemctl disable firewalld.service

Unduh Nagios dari Sumber:

cd /tmp
wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.6.tar.gz
tar -xvzf nagios-4.4.6.tar.gz

Kompilasi Nagios dari Sumber:

cd nagios-4.4.6/
./configure
make all

Buat Pengguna Dan Grup:

Perintah berikut akan membuat pengguna dan grup "nagios" dan menambahkan pengguna apache ke grup nagios.

make install-groups-users
usermod -a -G nagios apache

Instal Nagios:

Langkah selanjutnya adalah menginstal nagios yang telah dikonfigurasi dan dibuat dengan perintah “./configure” dan “make all”

make install

Sekarang Instal file Daemon dan mulai layanan httpd dengan memasukkan perintah berikut di CLI.

make install-daemoninit

systemctl start httpd.service
systemctl enable httpd.service
systemctl status httpd.service

Instal mode perintah dengan menjalankan perintah berikut.

make install-commandmode

Sekarang, kita akan menginstal file konfigurasi sampel untuk Nagios karena kita akan mengedit file sampel sesuai konfigurasi yang kita inginkan dan file konfigurasi server web Apache dengan menjalankan perintah di bawah ini.

make install-config
make install-webconf
systemctl restart httpd.service

Buat Akun Pengguna Nagios:

Kami akan membuat akun pengguna nagiosadmin untuk mengakses web nagios. Dengan kata lain web ini akan digunakan untuk melihat alarm. Anda dapat membuat nama pengguna Anda sendiri, cukup ganti nama pengguna yang Anda inginkan dengan nagiosadmin di perintah yang disebutkan di bawah ini:

htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Setelah menjalankan perintah di atas, antarmuka akan meminta kata sandi Anda. Atur kata sandi yang ingin Anda akses nagios web.

Silakan mulai layanan httpd dan nagios.

systemctl start httpd.service
systemctl enable httpd.service
systemctl status httpd.service
systemctl start nagios.service
systemctl enable nagios.service
systemctl status nagios.service

Uji Nagios:

Nagios sekarang terinstal dan berjalan di sistem Anda untuk menguji Nagios cukup ketikkan IP mesin Anda di browser web Anda seperti "http://localhost/nagios" berikan nama pengguna dan kata sandi yang telah Anda tetapkan di bawah "buat akun pengguna nagios".

Menginstal Plugin Nagios (NRPE)

NRPE adalah (Nagios Remote Plugin Executor) adalah Agen Nagios yang kami instal di sistem jarak jauh untuk memantaunya menggunakan skrip karena inti Nagios menjalankan plugin untuk pemantauan. NRPE memungkinkan Anda untuk mengeksekusi plugin Nagios dari jarak jauh di mesin lain untuk memantau metrik mesin itu (Penggunaan CPU, Penggunaan Memori, Ruang Disk, dll.). Silakan ikuti instruksi di bawah ini untuk menginstal NRPE di CentOS 8.

Prasyarat:

Instal prasyarat berikut:

yum install -y gcc glibc glibc-common make gettext automake autoconf wget openssl-devel net-snmp net-snmp-utils epel-release

yum --enablerepo=powertools,epel install perl-Net-SNMP

Instal NRPE:

dnf install nrpe

Mulai dan Aktifkan Layanan NRPE:

mulai dan aktifkan layanan nrpe sehingga dapat dimulai secara otomatis saat reboot.

systemctl start nrpe.service
systemctl enable nrpe.service
systemctl status nrpe.service

Anda dapat mengedit dan menambahkan plugin dan check in nrpe dengan mengedit file dengan editor nano menggunakan perintah “nano /etc/nagios/nrpe.cfg”.

Anda dapat mengonfigurasi NRPE untuk menambah/mengedit plugin. Nagios akan mengeksekusi plugin tersebut dari jarak jauh untuk memeriksa pemeriksaan yang diinginkan untuk kesehatan sistem, dll.


Cent OS
  1. Cara Menginstal dan Mengonfigurasi Fail2Ban di CentOS 8 dan Fedora 33

  2. Cara Menginstal Nagios di CentOS 7

  3. Cara Menginstal Nagios di CentOS 6

  1. Cara Menginstal dan Mengkonfigurasi Nginx di CentOS 7

  2. Cara Menginstal Nagios di CentOS 8

  3. Cara Menginstal Layanan dan Klien NTP di CentOS/RHEL 8

  1. Cara Menginstal Hashicorp Vault di CentOS 7

  2. Cara Menginstal penggalian di CentOS 7 dan 8

  3. Cara Instal Node.js dan NPM di CentOS 7