User Tools

Site Tools


informatica:linux:nagios

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
informatica:linux:nagios [2009/11/16 16:04] 192.168.1.30informatica:linux:nagios [2011/01/18 20:12] 127.0.0.1
Line 10: Line 10:
  
 Es una herramienta de monitorización tanto de recursos privados Es una herramienta de monitorización tanto de recursos privados
 +
  
  
 ===== Instalación ===== ===== Instalación =====
  
-  aptitude update && aptitude install nagios3+  sudo aptitude update && sudo aptitude install nagios3 
 + 
  
  
  
 ===== Objetos ===== ===== Objetos =====
 +
 +http://nagios.sourceforge.net/docs/3_0/configobject.html
  
 ^ Nombre ^ Descripción ^ Ubicación (1) ^ ^ Nombre ^ Descripción ^ Ubicación (1) ^
Line 34: Line 39:
  
   cfg_dir=/etc/nagios3/conf.d   cfg_dir=/etc/nagios3/conf.d
 +
 +**IMPORTANTE**
 +
 +1. Se pueden crear subdirectorios en /etc/nagios3/conf.d, pero
 +
 +2. Todos los archivos de configuración tienen que acabar en .cfg
  
 ===== Anfitrión ===== ===== Anfitrión =====
Line 39: Line 50:
 Por ejemplo creamos el siguiente archivo: Por ejemplo creamos el siguiente archivo:
  
-  nano /etc/nagios3/conf.d/maquina1+  sudo vim /etc/nagios3/conf.d/maquina1
  
 Con el siguiente contenido: Con el siguiente contenido:
Line 50: Line 61:
  address maquina1.mine.nu ; IP address of the host  address maquina1.mine.nu ; IP address of the host
  }  }
 +</code>
  
 Grabamos y salimos. Grabamos y salimos.
- 
- 
-</code> 
  
 ===== Contacto ===== ===== Contacto =====
Line 139: Line 148:
  
 Grabamos y salimos Grabamos y salimos
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
  
 ===== Monitorizar los servicios locales de una máquina remote: NRPE ===== ===== Monitorizar los servicios locales de una máquina remote: NRPE =====
  
-nagios nrpe+http://debianclusters.org/index.php/Nagios_NRPE_Addon_Installation_and_Configuration
  
-nagios.sourceforge.net/docs/nrpe/NRPE.pdf+1. En la maquina local (la que tiene instalada nagios):
  
-1. En la máquina remota:+Instalar nrpe-plugin:
  
-  aptitude update && aptitude install nagios xinetd nagios-nrpe-server netstat +  sudo aptitude update && sudo aptitude install nagios-nrpe-plugin 
-   + 
-2Configurar NRPE para que corra bajo xinetd+Echarle un ojo a este archivoÑ 
 + 
 +  /etc/nagios-plugins/config/check_nrpe.cfg 
 + 
 +Reiniciar el servicio: 
 + 
 +  sudo /etc/init.d/nagios3 restart 
 + 
 +2. En la máquina remota: 
 + 
 +Instalar nrpe (y plugins): 
 + 
 +  sudo aptitude update && sudo aptitude install nagios-nrpe-server nagios-plugins 
 + 
 +Crear archivo de configuración: 
 + 
 +  sudo vim /etc/nagios/nrpe_local.cfg 
 + 
 +Con el siguiente contenido: 
 + 
 +<code> 
 +allowed_hosts=monitor.jj.com 
 +command[check_disk]=/usr/lib/nagios/plugins/check_disk -w 10 -c 1 
 +</code>
  
-2.1 Editar:+En este caso habilitamos el comando 'check_disk' con los parámetros por defecto
  
-  nano /etc/xinetd.d/nrpe+**RECOMENDADO**: También lo podemos hacer editando:
  
-Y añadir la siguiente linea:+  sudo vim /etc/nagios/nrpe.cfg
  
-  +Reiniciar el servicio:
  
-2Comprobar de qué forma corre el demonio nrpe:+  /etc/init.d/nagios-nrpe-server restart
  
-  ps ax | grep nrpe +3Probarlo. Desde la máquina local:
-  22573 ?        Ss     0:00 /usr/sbin/nrpe -c /etc/nagios/nrpe.cfg -d+
  
-Mator el proceso:+Para probar que nrpe este arriba:
  
-  kill -9 22573+  /usr/lib/nagios/plugins/check_nrpe -H test.jj.com -c check_users
  
-Arranco dentro de xinetd, no como demonio solitario:+Para probar el comando antes habilitado:
  
-  /usr/sbin/nrpe -c /etc/nagios/nrpe.cfg -i+  /usr/lib/nagios/plugins/check_nrpe -H test.jj.com -c check_disk
  
 ===== Ejemplo: comprobar si una máquina está levantada ===== ===== Ejemplo: comprobar si una máquina está levantada =====
informatica/linux/nagios.txt · Last modified: 2015/04/13 20:19 by 127.0.0.1