Cara menginstal server nagios di centos/rhel 9/8
- 1311
- 302
- Jermaine Mohr
Nagios adalah perangkat lunak pemantauan sumber terbuka yang memungkinkan administrator sistem untuk memantau kesehatan dan kinerja server, aplikasi, dan perangkat jaringan. Nagios memberikan solusi komprehensif untuk memantau infrastruktur TI dan dapat memperingatkan administrator tentang masalah potensial sebelum menjadi kritis.
Dalam artikel ini, kami akan membahas langkah -langkah untuk menginstal Nagios di Centos dan Red Hat Enterprise Linux (RHEL) 9/8. Langkah -langkah ini mencakup semuanya, mulai dari mengunduh perangkat lunak hingga mengonfigurasi otentikasi untuk antarmuka web Nagios.
Pada akhir artikel ini, Anda akan memiliki server Nagios yang berfungsi penuh yang dapat digunakan untuk memantau infrastruktur TI Anda. Jadi, mari kita mulai!
Prasyarat
Sebelum kita mulai, pastikan bahwa Anda memiliki server yang menjalankan CentOS atau RHEL 9/8, dengan akses root atau pengguna dengan hak istimewa sudo. Selain itu, pastikan bahwa server Anda terkini dengan menjalankan perintah berikut:
pembaruan sudo yum -y
Langkah 1: Pasang dependensi yang diperlukan
Sebelum kita menginstal Nagios, kita perlu menginstal beberapa dependensi: Apache Web Server, PHP, dan GCC. Anda dapat menginstal ini dengan menjalankan perintah berikut:
sudo yum groupinstall "alat pengembangan"
sudo yum instal httpd php php-cli gcc unzip wget glibc glibc-common gd-devel net-snmp Net-snmp
Langkah 2: Buat pengguna dan grup Nagios
Nagios membutuhkan pengguna dan grup untuk menjalankan prosesnya. Untuk membuat ini, jalankan perintah berikut:
sudo useradd nagios
Sudo Groupadd nagcmd
sudo usermod -a -g nagcmd nagios
sudo usermod -a -g nagcmd apache
Langkah 3: Unduh Nagios Core
Untuk mengunduh Nagios Core, kami akan menggunakan perintah WGET untuk mengunduh versi terbaru Nagios Core dari situs web resmi. Pada saat penulisan, versi terbaru adalah 4.4.5. Jalankan perintah berikut untuk mengunduhnya:
wget https: // aset.Nagios.com/unduhan/nagioscore/rilis/nagios-4.4.10.ter.GZ
Setelah arsip diunduh, kami dapat mengekstraknya menggunakan perintah berikut:
TAR XZF Nagios-4.4.10.ter.GZ
Langkah 4: Kompilasi Nagios Core
Untuk mengkompilasi inti Nagios, navigasikan ke direktori yang diekstraksi menggunakan perintah berikut:
CD Nagios-4.4.10
Selanjutnya, jalankan perintah berikut untuk mengkompilasi Nagios Core:
./configure-dengan-perintah-group = nagios
Buat semuanya
Langkah 5: Instal Nagios Core
Setelah kompilasi selesai, kami dapat menginstal Nagios Core dengan menjalankan perintah berikut:
sudo membuat instal
sudo membuat install-commandmode
sudo membuat install-init
sudo membuat install-config
sudo membuat install-webconf
Langkah 6: Pasang plugin Nagios
Plugin Nagios diperlukan untuk memperluas fungsionalitas inti Nagios. Setelah menginstal dan mengkonfigurasi layanan inti, unduh sumber nagios-plugins terbaru dan instal menggunakan perintah berikut.
wget http: // nagios-plugins.org/download/nagios-plugins-2.4.3.ter.GZ
sudo tar xzf nagios-plugins-2.4.3.ter.GZ
CD Nagios-Plugins-2.4.3
Sekarang kompilasi dan pasang plugin Nagios
./configure --with-nagios-user = nagios-dengan-nagios-grup = nagcmd
sudo membuat
sudo membuat instal
Langkah 7: Konfigurasikan Nagios
Untuk mengonfigurasi Nagios, kita perlu mengedit file konfigurasi Nagios. Untuk melakukan ini, jalankan perintah berikut:
sudo nano/usr/local/nagios/etc/nagios.CFG
Di file konfigurasi, periksa untuk baris berikut, tambahkan jika tidak tersedia:
Periksa file konfigurasi nagiosSimpan dan tutup file.
Langkah 8: Mengatur otentikasi
Secara default, Nagios memerlukan otentikasi untuk mengakses antarmuka web. Untuk mengatur otentikasi, jalankan perintah berikut untuk membuat pengguna admin:
sudo htpasswd -c/usr/local/nagios/etc/htpasswd.Pengguna nagiosadmin
Masukkan kata sandi yang kuat untuk menyelesaikan proses.
Langkah 9: Verifikasi dan Mulai Layanan
Pertama, verifikasi file konfigurasi nagios menggunakan perintah berikut.
/usr/local/nagios/bin/nagios -v/usr/local/nagios/etc/nagios.CFG
Jika tidak ada kesalahan yang ditemukan, jalankan perintah berikut untuk mengaktifkan dan memulai layanan Nagios:
sudo systemctl mengaktifkan nagios
sudo systemctl start nagios
Selanjutnya, mulailah server web Apache menggunakan perintah berikut:
sudo systemctl mulai httpd
Langkah 10: Akses antarmuka web Nagios
Akhirnya, Anda dapat mengakses antarmuka web Nagios dengan menavigasi ke http: // Anda-server-ip-hostname/nagios di browser web Anda. Anda akan diminta untuk memasukkan nama pengguna dan kata sandi yang Anda buat di Langkah 8.
Masuk ke Nagios CoreSetelah otentikasi yang berhasil, Anda akan mendapatkan akses dasbor inti Nagios.
Antarmuka Web NagiosDi sini Anda dapat menemukan informasi terperinci tentang host Nagios, layanan, pemberitahuan dll.
Kesimpulan
Dalam artikel ini, kami telah membahas langkah -langkah untuk menginstal Nagios di Centos dan RHEL 9/8. Nagios adalah perangkat lunak pemantauan sumber terbuka yang kuat yang dapat membantu Anda memantau kesehatan dan kinerja sistem dan aplikasi Anda. Dengan langkah -langkah yang diuraikan dalam artikel ini, Anda harus dapat meningkatkan dan menjalankan Nagios di server Anda dalam waktu singkat.
- « Cara menghapus garis yang berisi string spesifik menggunakan sed
- Cara menginstal postgresql 9.6 pada centos/rhel 7 »