Come installare nagios sulla top 10 di ubuntu.Top 10

Come installare nagios sulla top 10 di ubuntu.Top 10
Nagios è uno strumento di monitoraggio open source progettato per servire allo scopo di monitorare le diverse app di networking, le loro fonti e vari dispositivi basati su Linux. Con Nagios, possiamo essere vigili di eventuali attività critiche ed eventi di malfunzionamenti del software inviando avvisi automatizzati agli amministratori e prevenire ulteriori danni.

Nagios conservano anche le schede sui dettagli di networking (utilizzando la porta TCP, SMTP, POP3, HTTP, NNTP, Ping, ecc.)

Il modo in cui funziona può essere descritto nel modo seguente: Nagios imposta protocolli di sicurezza sui diversi nodi in una rete per rilevare qualsiasi attività sospetta e notifica gli utenti tramite un SMS automatico. Queste attività problematiche includono HTTP, SSH, FTP fallisce, altri malfunzionamenti ed errori critici, ecc. E visualizza l'output Web utilizzando le notifiche degli stati correnti e il file di registro della cronologia dei problemi ecc. Vediamo come installeremo Nagios su Ubuntu 20.04 LTS MACCHINE.

Alcuni prerequisiti

Supponiamo che tu abbia almeno familiarità con i fondamenti del sistema operativo Linux e che abbia un know-how di base delle sue opere di shell interattive. A parte questo, avresti dovuto preinstallare Ubuntu 20.04 sulla macchina o sul server virtuale prima di procedere con l'installazione.

Inoltre, stiamo scaricando e installando il pacchetto Nagios dai depositi ufficiali qui.

Utilizzeremo la modalità Accesso sudo durante l'installazione. Se stai usando il tuo account root, dovresti escludere "sudo" prima di ciascuno dei comandi che abbiamo usato di seguito.

Ecco come fare l'installazione di nagios sulla macchina o sul server virtuale.

Passaggio 1: verificare gli aggiornamenti

Prima di tutto, controlleremo il Web per gli ultimi pacchetti disponibili, scaricali e installarli. Utilizzare il comando qui sotto per verificare gli aggiornamenti.

$ sudo apt update && upgrade
$ sudo apt install -y build -essenziale apache2 php openssl perl make
php-gd libgd-dev libapache2-mod-php libperl-dev libssl-dev demone
Wget Apache2-Utils Unzip

Passaggio 2: creare un account utente

Prima di installare Nagios, dobbiamo creare un account utente parallelo a quello dell'utente Apache. Digita i seguenti comandi per aggiungere un utente:

$ sudo useradd nagios
$ sudo GroupAdd Nagcmd
$ sudo usermod -a -g nagcmd nagios
$ sudo usermod -a -g nagcmd www -data

Passaggio 3: scarica Nagios dal sito ufficiale

Con gli aggiornamenti e l'account utente di cui si sono occupati, possiamo scaricare Nagios visitando il sito Web ufficiale.

In alternativa, è possibile utilizzare i seguenti comandi per scaricare direttamente dal Web:

$ CD /TMP
$ wget https: // attività.Nagios.com/downloads/nagioscore/versioni/nagios-4.4.5.catrame.Gz

Quindi estrai i file con l'aiuto del comando TAR e spostalo nella posizione di tua scelta

$ TAR -ZXVF /TMP /NAGIOS -4.4.5.catrame.Gz
$ CD /TMP /NAGIOS-4.4.5/

Passaggio 4: compila Nagios con Ubuntu 20.04

Digita i seguenti comandi:

$ sudo ./Configura--With-Nagios-Group = Nagios
--with-comand-group = nagcmd--with-httpd_conf =/etc/apache2/siti abilitati/
$ sudo Crea tutto
$ sudo Make Installa
$ sudo make instal-init
$ sudo make instal-config
$ sudo make instal-comandmode

Passaggio 5: aggiorna il tuo indirizzo email

Digita il comando seguente:

$ sudo gedit/usr/locale/nagios/etc/oggetti/contatti.cfg

Quello che fa questo comando è che modifica il file (contatti.CFG) Situato nella directory USR/Local/Nagios/etc/Objects, per includere l'indirizzo e -mail in cui vogliamo ricevere notifiche.

Passaggio 6: accendi l'installatore dell'interfaccia web

Con tutti gli input sopra nel loro posto, possiamo finalmente passare all'installazione dell'interfaccia Web Nagios. Usa i seguenti codici, per cominciare, l'installazione.

$ sudo make instal-webconf

Avrai bisogno di un account utente per iniziare a utilizzare l'interfaccia Web Nagios, quindi naturalmente, devi prima creare un account utente.

Digita quanto segue nella shell interattiva per creare un account utente.

$ CD /TMP /NAGIOS-4.4.5 $ sudo htpasswd -c/usr/local/nagios/etc/htpasswd.utenti
$ sudo a2enmod cgi

Infine, puoi riavviare i server Apache.

$ sudo systemctl riavvio apache2

Passaggio 7: installa i plugin Nagios

Se non è già ON /TMP, è possibile cambiare directory usando:

$ CD /TMP

E quindi utilizzare il comando seguente per avviare il download.

$ wget https: // nagios-plugins.org/download/nagios-plugins-2.3.3.catrame.Gz

Successivamente, è necessario estrarre il file e posizionarlo nella directory risultante:

$ tar -zxvf /tmp /nagios-plugins-2.3.3.catrame.Gz
$ cd /tmp /nagios-plugins-2.3.3/

Dopo aver cambiato le directory, compilare i plug -in usando il comando seguente:

$ sudo ./Configura--With-Nagios-USER = Nagios--With-Nagios-Group = Nagios
$ sudo fare
$ sudo Make Installa

Passaggio 8: usando Nagios su Ubuntu

Per assicurarsi che la configurazione sia stata visualizzata correttamente, utilizzare il seguente comando:

$ sudo/usr/local/nagios/bin/nagios -v
$ CD/USR/LOCAL/NAGIOS/ETC/NAGIOS.cfg

Accendi il servizio Nagios per avviarlo automaticamente ogni volta che si avvia la VM utilizzando:

$ sudo systemctl abilita nagios

Avvia i servizi.

$ sudo systemctl avvia nagios

Passaggio 9: conoscere l'interfaccia web

Vai a http: // ip-add/nagios/ e avere una crepa all'interfaccia web. Ti verranno chiesti alle credenziali dell'utente prima di accedere.

Al momento dell'accesso, dovresti vedere la dashboard dei membri:

Notare la varietà di opzioni all'estrema sinistra dell'interfaccia. Librami su di loro per saperne di più.

Avvolgendo le cose

In questo tutorial, abbiamo visto come installare nagios su Ubuntu 20.04. Abbiamo attraversato e dettagliato tutti i passaggi che devono essere seguiti e spiegato a quale funzione serve ogni passaggio in generale. È molto più facile installare Nagios dai loro repository ufficiali che installarlo dal suo codice sorgente. Ma a volte, accade così che i repository non riescono a fornire le ultime versioni di Nagios. Questo, ovviamente, non è mai il caso in cui si utilizza il codice sorgente per installare Nagios.