GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Nagios di Ubuntu 22.04 LTS

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Nagios di Ubuntu 22.04 LTS. Bagi Anda yang belum tahu, Nagios alias Nagios Core adalah Open Source IT monitoring kelas enterprise. , pemantauan jaringan, server, dan solusi pemantauan aplikasi. Nagios menyediakan pemantauan semua komponen infrastruktur penting misi termasuk aplikasi, layanan, sistem operasi, protokol jaringan, metrik sistem, dan banyak lagi.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi inti Nagios di Ubuntu 22.04 (Jammy Jellyfish). Anda dapat mengikuti instruksi yang sama untuk Ubuntu 22.04 dan distribusi berbasis Debian lainnya seperti Linux Mint.

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:Ubuntu 22.04, 20.04, dan distribusi berbasis Debian lainnya seperti Linux Mint.
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
  • Seorang non-root sudo user atau akses ke root user . Kami merekomendasikan untuk bertindak sebagai non-root sudo user , namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.

Instal Nagios di Ubuntu 22.04 LTS Jammy Jellyfish

Langkah 1. Pertama, pastikan bahwa semua paket sistem Anda mutakhir dengan menjalankan apt berikut perintah di terminal.

sudo apt update
sudo apt upgrade
sudo apt install build-essential apache2 php openssl perl make php-gd libgd-dev libapache2-mod-php libperl-dev libssl-dev daemon wget apache2-utils unzip

Langkah 2. Buat Pengguna dan Grup untuk Nagios.

Sekarang kita jalankan perintah berikut untuk membuat user dan group Nagios:

sudo useradd nagios
sudo groupadd nagcmd
sudo usermod -a -G nagcmd nagios
sudo usermod -a -G nagcmd www-data

Langkah 3. Menginstal Nagios di Ubuntu 22.04.

Secara default, Nagios tersedia di repositori dasar Ubuntu 22.04. Sekarang jalankan perintah berikut untuk mengunduh versi terbaru dari inti Nagios dari halaman resmi:

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

Selanjutnya, ekstrak file terkompresi inti Nagios:

tar -zxvf nagios-4.4.6.tar.gz
cd nagios-4.4.6/

Kemudian, jalankan perintah di bawah ini untuk mengkompilasi Nagios dari kode sumber:

sudo ./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/sites-enabled/
sudo make all
sudo make install
sudo make install-init
sudo make install-config
sudo make install-commandmode

Langkah 4. Konfigurasi Antarmuka Web untuk Nagios.

Sekarang kita menginstal antarmuka web Nagios menggunakan perintah di bawah ini:

sudo make install-webconf

Selanjutnya, siapkan otentikasi dasar antarmuka web inti Nagios:

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

Terakhir, restart server web Apache untuk menerapkan konfigurasi efek:

sudo a2enmod cgi
sudo systemctl restart apache2

Langkah 5. Konfigurasikan Nagios Core.

Secara default, Nagios menempatkan file konfigurasi di bawah /usr/local/nagios/ direktori. Untuk mendapatkan peringatan Nagios, edit file /usr/local/nagios/etc/objects/contacts.cfg file dan ubah alamat email yang terkait dengan nagiosadmin :

sudo nano /usr/local/nagios/etc/objects/contacts.cfg

Tambahkan baris berikut:

define contact{
        contact_name            nagiosadmin             ; Short name of user
        use                     generic-contact         ; Inherit default values from generic-contact template (defined above)
        alia                    Nagios Admin            ; Full name of user

        email                   [email protected] ; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******

             }

Langkah 6. Memasang Plugin Nagios.

Sekarang kita mengkompilasi dan menginstal perpustakaan Plugin Nagios menggunakan perintah berikut di bawah ini:

wget https://nagios-plugins.org/download/nagios-plugins-2.3.3.tar.gz

Selanjutnya, ekstrak arsip sumber:

tar -zxvf nagios-plugins-2.3.3.tar.gz
cd nagios-plugins-2.3.3/

Kemudian, kompilasi dan instal plugin Nagios:

sudo ./configure --with-nagios-user=nagios --with-nagios-group=nagios
sudo make
sudo make install

Memverifikasi konfigurasi Nagios:

sudo /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Keluaran:

Nagios Core 4.4.6
Copyright (c) 2009-present Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified: 2020-04-24
License: GPL

Website: https://www.nagios.org
Reading configuration data...
   Read main config file okay...
   Read object config files okay...

Running pre-flight check on configuration data...

Checking objects...
        Checked 8 services.
        Checked 1 hosts.
        Checked 1 host groups.
        Checked 0 service groups.
        Checked 1 contacts.
        Checked 1 contact groups.
        Checked 24 commands.
        Checked 5 time periods.
        Checked 0 host escalations.
        Checked 0 service escalations.

Sekarang, saatnya memulai layanan Nagios:

sudo systemctl enable --now nagios

Langkah 7. Mengakses Alat Pemantauan Nagios.

Setelah berhasil diinstal, buka browser web Anda dan akses Nagios Core menggunakan URL http://your-IP-address/nagios . Anda harus menggunakan nama pengguna (nagiosadmin ) dan kata sandi yang Anda tentukan sebelumnya untuk mengakses antarmuka web Nagios:

Setelah login berhasil, Anda akan mendapatkan halaman beranda Nagios:

Selamat! Anda telah berhasil menginstal Nagios. Terima kasih telah menggunakan tutorial ini untuk menginstal alat pemantauan Nagios pada sistem Ubuntu 22.04 LTS Jammy Jellyfish. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa resmi Situs web Nagios.


Ubuntu
  1. Cara Menginstal R di Ubuntu 18.04 LTS

  2. Cara Menginstal Nagios di Ubuntu 18.04 LTS

  3. Cara Menginstal Nagios di Ubuntu 20.04 LTS

  1. Cara Menginstal Nagios di Ubuntu 20.04

  2. Cara Menginstal Nagios di Ubuntu 15.04

  3. Cara Menginstal R di Ubuntu 20.04 LTS

  1. Cara Menginstal OctoberCMS di Ubuntu 16.04 LTS

  2. Cara Menginstal AbanteCart di Ubuntu 16.04 LTS

  3. Cara Menginstal Hubzilla di Ubuntu 18.04 LTS