Afegint amfitrions remots
Pas 1: instal·lació de requisits previs
Pas 2: Configuració de NRPE
Pas 3: afegir l'amfitrió a Nagios
Aquest article forma part d'una sèrie de dues parts sobre la instal·lació i la configuració de Nagios a Ubuntu 14.04.
Afegint amfitrions remots
A la part anterior d'aquest tutorial, vam configurar un servidor Nagios. Ara que Nagios està instal·lat i funcionant, és hora de configurar un host remot que serà supervisat per Nagios. SSH a qualsevol host remot que vulgueu supervisar.
Pas 1: instal·lació de requisits previs
Per supervisar els amfitrions, hem d'afegir-los a Nagios. Per defecte, Nagios només supervisa localhost(el servidor on s'executa). Afegirem amfitrions que formen part de la nostra xarxa per obtenir encara més control. Haureu d'utilitzar les instruccions següents a tots els amfitrions que vulgueu supervisar.
Primer, instal·leu nagios-pluginsi nagios-nrpe-server:
apt-get install nagios-plugins nagios-nrpe-server
Pas 2: Configuració de NRPE
A continuació, obriu el /etc/nagios/nrpe.cfgfitxer. Substituïu el valor de allowed_hostsper 127.0.0.1,0.0.0.0substituir la segona IP per l'adreça IP del servidor Nagios.
Ara obrirem el fitxer /etc/nagios/nrpe.cfgi substituirem un parell de valors.
- Substituïu el valor de
server_addressper l'adreça IP privada de l'amfitrió.
- Establiu
allowed_hostsl'adreça IP privada del vostre servidor Nagios.
- Executeu
df -h /, copieu la sortida i poseu-ho com a valor de command. Indica el vostre sistema de fitxers arrel.
Deseu el fitxer quan hàgiu acabat.
Ara reinicieu NRPE:
service nagios-nrpe-server restart
Pas 3: afegir l'amfitrió a Nagios
Ara que hem configurat l'amfitrió que monitoritzarem, hem de tornar al nostre servidor Nagios i afegir-hi l'amfitrió. Obriu el fitxer següent amb el vostre editor preferit:
/usr/local/nagios/etc/servers/host.cfg
Utilitzeu el bloc següent com a plantilla. Substituïu-lo hostamb un nom adequat per al vostre host remot i actualitzeu els valors host_name, alias, i en addressconseqüència.
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
}
Això us permetrà controlar simplement si el servidor està amunt o avall. Ara torneu a carregar Nagios:
service nagios reload
Enhorabona, heu completat una configuració molt bàsica de Nagios per supervisar els vostres servidors. Ara podeu iniciar sessió al tauler web de Nagios per veure l'estat dels vostres servidors.