LINUX

Come installare Nagios su Ubuntu 20.04

Nagios è un popolare sistema open source che fornisce funzionalità di monitoraggio della rete. Monitora varie applicazioni di rete, le loro fonti e vari dispositivi basati su Linux. Questo monitor router, server, applicazioni, servizi e assicurarsi che siano attivi e funzionanti. In caso di guasti, Nagios invia avvisi di notifica utilizzando diversi metodi per prevenire ulteriori danni. Può anche fornire i risultati sotto forma di rappresentazioni visive e report.

Nagios funziona su un’architettura server/agente. Il server di hosting Nagios (core) utilizza plug-in per interagire con host remoti e gli host remoti hanno un agente come NRPE installato.

In questa guida, tratteremo le basi di come puoi installare Nagios Su Ubuntu 20.04.

Passaggio 1: aggiornare il sistema

Come sempre consigliato, assicurati che tutti gli elenchi dei pacchetti siano aggiornati come segue:

$ sudo apt update

Successivamente, aggiorna i pacchetti di sistema alle versioni più recenti:

$ sudo apt upgrade

Passaggio 2: installare i pacchetti prerequisiti

Dopo l’aggiornamento del sistema, vai avanti e installa i seguenti pacchetti prerequisiti necessari per installare Nagios Core.

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

Passaggio 3: scarica Nagios Core su Ubuntu 20.04

Successivamente, scaricheremo il core di Nagios. Sentiti libero di controllare pagina di rilascio per l’ultima versione. Al momento della stesura di questa guida, l’ultima versione di Nagios è la v4.4.6

Per scaricare ed estrarre Nagios Core, invocare il comando:

$ export VER="4.4.6"

Quindi, usa il comando curl come segue.

$ curl -SL https://github.com/NagiosEnterprises/nagioscore/releases/download/nagios-$VER/nagios-$VER.tar.gz | tar -xzf -

Questo scarica una directory denominata nagios-4.4.6 nella directory di lavoro corrente.

Scarica-nagios-on-ubuntu20-using-curl
Scarica Nagios 4.4.6

Passaggio 4: installa Nagios su Ubuntu

Installeremo Ubuntu compilando dal sorgente. Quindi, per prima cosa, vai alla directory Nagios:

$ cd nagios-4.4.6

Quindi, esegui lo script di configurazione:

$ ./configure

Questo richiederà alcuni secondi e assicurati di ottenere l’output di esempio mostrato di seguito verso la fine.

installa Nagios su Ubuntu 20.04
installa Nagios su Ubuntu 20.04

Per compilare il programma principale insieme ai CGI, eseguire make all ordinare come segue.

$ sudo make all

Quindi, crea gli utenti del gruppo come segue.

$ sudo make install-groups-users
$ sudo usermod -a -G nagios www-data
creare gruppi di utenti
creare gruppi di utenti

Successivamente, installa Nagios Core 4.x sul tuo sistema Ubuntu 20.04

$ sudo make install

Verso la fine, verranno stampate alcune istruzioni aggiuntive come mostrato sopra.

Quindi esegui il comando seguente per installare lo script init nel file /lib/systemd/system modo.

$ sudo make install-init

Successivamente, installa e configura le autorizzazioni sulla directory contenente il file di comando esterno.

$ sudo make install-commandmode

Quindi installa i file di configurazione di esempio in /usr/local/nagios/etc/

$ sudo make install-config

A questo punto abilitare il modulo Apache necessario per l’interfaccia web di Nagios

$ sudo make install-webconf
$ sudo a2enmod rewrite cgi
$ sudo systemctl restart apache2

Inoltre, sentiti libero di installare il tema skin Nagios come segue:

$ sudo make install-exfoliation

Per il classico tema Nagios, esegui il seguente comando.

$ sudo make install-classicui

Passaggio 5: creare un utente Web di accesso Nagios

Devi creare un utente di accesso che utilizzerai per accedere all’interfaccia di Nagios. Creeremo un utente chiamato nagiosadmin usando il comando:

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

Ti verrà chiesto di fornire una password utente e di confermarla.

Crea un utente di accesso web Nagios.
Crea un utente di accesso web Nagios.

La password è scritta /usr/local/nagios/etc/htpasswd.users file.

Passaggio 6: installa i plug-in Nagios

I Nagios sono usati per estendere le funzionalità di Nagios. Puoi dare un’occhiata agli ultimi plugin da Git Hub.

Per scaricare i plugin, invoca il comando:

$ VER="2.3.3"
$ curl -SL https://github.com/nagios-plugins/nagios-plugins/releases/download/release-$VER/nagios-plugins-$VER.tar.gz | tar -xzf -

Nella directory di lavoro corrente, avrai un’altra directory – plugin-nagios-2.3.3

a installare i pluginvai alla directory dei sorgenti dei plugin:

$ cd nagios-plugins-2.3.3

Quindi compilare i plugin Nagios dal sorgente come segue:

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

Una volta completata l’installazione, controllare che tutte le configurazioni siano in ordine come mostrato.

$ sudo /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
installa Nagios su Ubuntu 20.04
conferma che le configurazioni sono ok su Ubuntu 20.04

Passaggio 7: avviare e abilitare il demone Nagios

Con tutte le configurazioni impostate e pronte, vai avanti e avvia il servizio nagios come segue:

Per avviare il servizio Nagios in esecuzione:

$ sudo systemctl enable --now nagios

Verificare che il servizio Nagios sia in esecuzione.

$ sudo systemctl status nagios
Avviare e abilitare il servizio Nagios
Avviare e abilitare il servizio Nagios

L’output conferma che Nagios è attivo e funzionante.

Passaggio 8: vai a Nagios

E finalmente arriviamo all’ultimo passaggio in cui accederemo a Nagios. Per fare ciò, apri semplicemente il tuo browser web e vai all’URL visualizzato.

http://server-IP/nagios

Ti verrà chiesto di effettuare il login nel prompt pop-up che appare. Utilizza le credenziali fornite nel passaggio 5 e fai clic su “Accessoil tasto ‘.

installa Nagios su Ubuntu 20.04
Vai a Nagios

Una volta effettuato l’accesso, verrai indirizzato alla dashboard mostrata di seguito.

installa Nagios su Ubuntu 20.04
installa Nagios su Ubuntu 20.04

Conclusione

In questo tutorial abbiamo imparato come installare Nagios su Ubuntu 20.04 LTS. Grazie per aver letto e spero che ti sia piaciuto leggere questo tutorial di Nagios.

Related Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Back to top button
Close