Monitoraggio · 2 min read · Dec 17, 2025

Come installare il software di monitoraggio Nagios su Ubuntu 18.04 LTS

Nagios è un software open-source per il monitoraggio di sistemi e reti. Nagios può monitorare l’attività di un host e dei suoi servizi e fornisce un avviso/segnale se qualcosa di negativo accade sul server. Nagios può funzionare su sistemi operativi Linux e utilizzeremo il server Ubuntu 18.04.

In questo tutorial, ti mostreremo passo dopo passo come installare Nagios 4.4.x su Ubuntu 18.04. Installeremo il Nagios Core 4.4.x da sorgente, installeremo il nrpe e i plugin di nagios, e poi aggiungeremo l’host da monitorare al server Nagios.

Prerequisiti

  • 2 server Ubuntu 18.04 - server Nagios - nome host: hakase-nagios con un IP: 10.5.5.11
  • client Ubuntu - nome host: client01 con un IP: 10.5.5.12
  • Privilegi di root

Cosa faremo:

  • Installare le dipendenze dei pacchetti
  • Installare Nagios Core 4.4.5
  • Installare il plugin Nagios e il plugin NRPE
  • Aggiungere l’host da monitorare al server Nagios
  • Testare

Passo 1 - Installare le dipendenze dei pacchetti

Per prima cosa, aggiorneremo il repository di Ubuntu e installeremo alcune dipendenze dei pacchetti per l’installazione di Nagios.

Aggiorna il repository di Ubuntu utilizzando il comando apt qui sotto.

sudo apt update

Dopo di che, installa le dipendenze dei pacchetti per l’installazione di Nagios.

sudo apt install -y autoconf bc gawk dc build-essential gcc libc6 make wget unzip apache2 php libapache2-mod-php7.2 libgd-dev libmcrypt-dev make libssl-dev snmp libnet-snmp-perl gettext

E hai installato le dipendenze dei pacchetti per il server Nagios.

Passo 2 - Installare Nagios Core 4.4.5

In questo passo, installeremo l’ultima versione stabile Nagios Core 4.4.5. E lo installeremo manualmente dalla sorgente.

Scarica Nagios Core 4.4.5

Vai nella tua directory home e scarica il codice sorgente di Nagios Core.

cd ~/  
wget https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.5.tar.gz

Estrai il pacchetto Nagios e vai nella directory Nagios estratta.

tar xzf nagios-4.4.5.tar.gz  
cd nagioscore-nagios-4.4.5/

Compila e installa Nagios

Per prima cosa, compila il codice sorgente di Nagios e definisci la configurazione dell’host virtuale Apache per Nagios.

sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled  
sudo make all

Compila Nagios

Crea l’utente e il gruppo Nagios, e aggiungi l’utente Apache ‘www-data’ al gruppo ‘nagios’.

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

Installa i binari di Nagios, lo script del demone di servizio e la modalità comando.

sudo make install  
sudo make install-daemoninit  
sudo make install-commandmode

Dopo di che, installa la configurazione dello script di esempio.

sudo make install-config

Poi installa la configurazione di Apache per Nagios e attiva i moduli mod_rewrite e mode_cgi.

sudo make install-webconf  
sudo a2enmod rewrite cgi

Ora riavvia il servizio Apache.

systemctl restart apache2

E hai installato Nagios Core 4.4.5.

Installa la configurazione di Nagios

Crea l’utente nagiosadmin

Dopo aver installato il Nagios Core, aggiungeremo l’autenticazione di base per accedere al dashboard di Nagios. E utilizzeremo l’autenticazione di base di Apache.

Crea una nuova autenticazione di base apache per l’utente

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.