GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Nagios in Ubuntu 22.04/20.04 – Parte 1

I dispositivi di rete, i servizi di rete e le applicazioni essenziali necessitano di un monitoraggio costante per ridurre le complessità di risoluzione dei problemi che molti amministratori di server devono affrontare o superare.

Uno strumento affidabile per la gestione di tali impronte di rete è Nagios . La sua funzionalità di monitoraggio attivo può rilevare i dispositivi di rete, i servizi e gli errori delle applicazioni su un server che deve monitorare. Una volta rilevati tali errori, l'utente amministrativo viene informato dell'attività sospetta sottostante sulla rete.

La macchina che ospita Nagios dovrebbe abbracciare un'architettura Server/Agent per comunicare comodamente con host remoti che necessitano di un monitoraggio costante.

Questo Nagios lo strumento di monitoraggio della rete utilizza agenti come Nagios Remote Plugin Executor per una comunicazione rapida con host remoti. Inoltre, Nagios genera report finali dai registri dell'interfaccia utente rappresentati visivamente.

Requisiti

Prima che questo articolo ci guida attraverso l'installazione e la configurazione di Nagios su Ubuntu 22.04 e Ubuntu 20.04 , dobbiamo rispettare i seguenti prerequisiti:

  • Sei sotto Ubuntu 22.04/20.04 ambiente server completamente aggiornato.
  • Hai i privilegi utente Sudoer nell'ambiente del server Ubuntu.

Installazione di Nagios Core in Ubuntu Server

Innanzitutto, aggiorna il tuo sistema Ubuntu e quindi recupera diversi pacchetti che sono dipendenze Nagios valide.

$ sudo apt update
$ sudo apt install wget unzip curl openssl build-essential libgd-dev libssl-dev libapache2-mod-php php-gd php apache2 -y

Dal momento che abbiamo anche installato Apache server web come una delle dipendenze necessarie, assicurati che sia in esecuzione.

$ sudo systemctl status apache2

Per installare l'ultimo Nagios Core rilasciare, innanzitutto, scaricare la versione di Nagios Core o utilizzare il seguente comando di download.

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

Ora dobbiamo estrarre il Nagios Core file compresso.

$ sudo tar -zxvf nagios-4.4.6.tar.gz

Ora possiamo navigare verso i principali Nagios directory e configurare lo script associato a Nagios Core.

$ cd nagios-4.4.6
$ sudo ./configure

Come suggerito nella schermata precedente, procederemo e compileremo il programma principale.

$ sudo make all

Configura Nagios gruppo e utente e collega il gruppo Nagios con i www-data directory.

$ sudo make install-groups-users
$ sudo usermod -a -G nagios www-data

Ora procedi con l'installazione di Nagios .

$ sudo make install

Gli script di configurazione dell'installazione richiedono l'inizializzazione, eseguire il comando seguente:

$ sudo make install-init

Le configurazioni directory richiede determinate autorizzazioni installate e configurate.

$ sudo make install-commandmode

Avremo bisogno dei file di configurazione di esempio di Nagios come riferimento.

$ sudo make install-config

Installa Apache (server web) e abilitare la riscrittura e i moduli CGI.

$ sudo make install-webconf
$ sudo a2enmod rewrite
$ sudo a2enmod cgi

Infine, riavvia il server web Apache.

$ sudo systemctl restart apache2

Quindi, crea un utente amministratore Nagios con la tua password preferita.

$ sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users admin

Installazione dei plugin Nagios in Ubuntu

Per installare gli ultimi Nagios Plugin per prima cosa, scarica la versione di Nagios Plugins o usa il seguente comando di download.

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

Estrai i plugin di Nagios scaricati file e configurarli:

$ sudo tar -zxvf nagios-plugins-2.3.3.tar.gz
$ cd nagios-plugins-2.3.3/
$ sudo ./configure --with-nagios-user=nagios --with-nagios-group=nagios

Compila i Nagios plugin:

$ sudo make

Installa Nagios plugin:

$ sudo make install

Verifica della configurazione di Nagios in Ubuntu

Nagios Core la configurazione può essere verificata con il seguente comando:

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

Per iniziare i Nagios servizio, esegui il comando:

$ sudo systemctl start nagios

Potrebbe anche essere necessario abilitare Nagios affinché continui a funzionare anche dopo il riavvio del sistema.

$ sudo systemctl enable nagios

Infine, accedi a Nagios dal tuo server web al seguente URL.

http://server-ip/nagios

Userò l'utente amministratore che ho creato con la relativa password per accedere alla dashboard di Nagios.

Nel prossimo articolo, tratteremo come aggiungere host Linux remoti al server Nagios in modo che tu possa visualizzare/monitorare le prestazioni dei loro dispositivi, applicazioni e servizi.


Ubuntu
  1. Come installare e utilizzare Powertop su Ubuntu 16.04/20.04

  2. Come installare Nagios su Ubuntu 13.04

  3. Come installare Nagios su Ubuntu 14.04

  4. Come installare Nagios su Ubuntu 15.04

  5. Come installare Nagios su Ubuntu 18.04 LTS

Come installare e configurare NFS su Ubuntu 22.04/20.04

Come installare MongoDB in Ubuntu 22.04/20.04

Come installare PHP 8 su Ubuntu 22.04/20.04

Come installare AngularJS su Ubuntu 22.04/20.04

Come installare KDE Plasma 5.16 su Ubuntu 16.04/Ubuntu 18.04, 19.04

Come installare Nagios su Ubuntu 20.04?