Monitoraggio · 2 min read · Oct 17, 2025

Installazione di Nagios 3.4.4 su CentOS 6.3

Installazione di Nagios 3.4.4 su CentOS 6.3

Introduzione

Nagios è uno strumento di monitoraggio sotto licenza GPL. Questo strumento ti consente di monitorare server, hardware di rete (switch, router, …) e applicazioni. Sono disponibili molti plugin e la sua grande comunità rende Nagios il più grande strumento di monitoraggio open source. Questo tutorial mostra come installare Nagios 3.4.4 su CentOS 6.3.

Prerequisiti

Dopo aver installato il tuo server CentOS, devi disabilitare selinux e installare alcuni pacchetti per far funzionare nagios.

Per disabilitare selinux, apri il file: /etc/selinux/config

# vi /etc/selinux/config
# Questo file controlla lo stato di SELinux sul sistema.  
# SELINUX= può assumere uno di questi tre valori:  
#     enforcing - La politica di sicurezza SELinux è applicata.  
#     permissive - SELinux stampa avvisi invece di applicare.  
#     disabled - Nessuna politica SELinux è caricata.  
SELINUX=permissive *// cambia questo valore in disabled*  
# SELINUXTYPE= può assumere uno di questi due valori:  
#     targeted - I processi mirati sono protetti,  
#     mls - Protezione Multi Livello di Sicurezza.  
SELINUXTYPE=targeted 

Ora, scarica tutti i pacchetti di cui hai bisogno:

# yum install gd gd-devel httpd php gcc glibc glibc-common

Installazione di Nagios

Crea una directory:

# mkdir /root/nagios

Naviga in questa directory:

# cd /root/nagios

Scarica nagios-core e plugin:

# wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.4.4.tar.gz   
# wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.16.tar.gz

Estrai nagios core:

# tar xvzf nagios-3.4.4.tar.gz

Vai nella directory di nagios:

# cd nagios

Configura prima di fare:

# ./configure

Crea tutti i file necessari per Nagios:

# make all

Installazione:

# make install
# make install-init
# make install-commandmode
# make install-config
# make install-webconf

Crea una password per accedere all’interfaccia web:

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

Avvia il servizio e impostalo per avviarsi all’avvio:

# chkconfig nagios on  
# service nagios start

Ora, devi installare i plugin:

# cd ..  
# tar xvzf nagios-plugins-1.4.15.tar.gz  
# cd nagios-plugins-1.4.15  
# ./configure  
# make  
# make install

Avvia il servizio apache e abilitalo all’avvio:

# service httpd start  
# chkconfig httpd on

Ora, connettiti al tuo sistema nagios:

http://Your-Nagios-IP/nagios e inserisci login : nagiosadmin e la password che hai scelto sopra.

E dopo l’installazione?

Dopo l’installazione devi configurare tutti i tuoi host e servizi nei file di configurazione di nagios. Questo passaggio viene eseguito dalla riga di comando ed è complicato, quindi ti consiglio di installare strumenti come Centreon, che è un bellissimo front-end per aggiungere i tuoi host e servizi.

Per approfondire, ti consiglio di leggere il mio articolo su Nagios e il monitoraggio di Centreon.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.