Questo articolo fa parte di una serie in 2 parti sull'installazione e la configurazione di Nagios su Ubuntu 14.04.
Aggiunta di host remoti
Nella parte precedente di questo tutorial, abbiamo configurato un server Nagios. Ora che Nagios è installato e in esecuzione, è tempo di configurare un host remoto che verrà monitorato da Nagios. SSH in qualsiasi host remoto che si desidera monitorare.
Passaggio 1: installazione dei prerequisiti
Per monitorare gli host, dobbiamo aggiungerli a Nagios. Per impostazione predefinita, Nagios localhost
esegue solo il monitoraggio (il server su cui è in esecuzione). Aggiungeremo host che fanno parte della nostra rete per ottenere un controllo ancora maggiore. Dovrai utilizzare le seguenti istruzioni su tutti gli host che desideri monitorare.
Innanzitutto, installa nagios-plugins
e nagios-nrpe-server
:
apt-get install nagios-plugins nagios-nrpe-server
Passaggio 2: configurazione di NRPE
Quindi, apri il /etc/nagios/nrpe.cfg
file. Sostituisci il valore di allowed_hosts
con la 127.0.0.1,0.0.0.0
sostituzione del secondo IP con l'indirizzo IP del server Nagios.
Ora apriremo il file /etc/nagios/nrpe.cfg
e sostituiremo un paio di valori.
- Sostituisci il valore
server_address
dell'indirizzo IP privato dell'host.
- Impostare
allowed_hosts
sull'indirizzo IP privato del server Nagios.
- Esegui
df -h /
, copia l'output e inseriscilo come valore di command
. Indica il tuo file system di root.
Salva il file al termine.
Ora riavvia NRPE:
service nagios-nrpe-server restart
Passaggio 3: aggiunta dell'host a Nagios
Ora che abbiamo configurato l'host che stiamo per monitorare, dobbiamo tornare al nostro server Nagios e aggiungere l'host ad esso. Apri il seguente file con il tuo editor preferito:
/usr/local/nagios/etc/servers/host.cfg
Utilizzare il seguente blocco come modello. Sostituire host
con un nome appropriato per il vostro host remoto, e aggiornare il host_name
, alias
e address
valori di conseguenza.
define host {
use linux-server
host_name yourhost
alias My first Apache server
address 1.2.3.4
max_check_attempts 5
check_period 24x7
notification_interval 30
notification_period 24x7
}
Ciò ti consentirà di monitorare semplicemente se il server è attivo o inattivo. Ora ricarica Nagios:
service nagios reload
Congratulazioni, hai completato un'installazione Nagios molto semplice per il monitoraggio dei tuoi server. Ora puoi accedere al pannello web di Nagios per visualizzare lo stato dei tuoi server.