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
informatica:linux:nagios [2011/01/18 19:20] 127.0.0.1informatica:linux:nagios [2015/04/13 20:19] (current) – external edit 127.0.0.1
Line 1: Line 1:
 nagios nagios3 monitorizacion smp http nagios nagios3 monitorizacion smp http
 +
  
  
Line 7: Line 8:
 ====== Nagios ====== ====== Nagios ======
  
-nagios monitorizacion nagios3 smp+nagios monitorizacion nagios3 snmp 
 + 
 +http://nagiosplug.sourceforge.net/developer-guidelines.html
  
 Es una herramienta de monitorización tanto de recursos privados Es una herramienta de monitorización tanto de recursos privados
Line 16: Line 19:
  
   sudo aptitude update && sudo aptitude install nagios3   sudo aptitude update && sudo aptitude install nagios3
 +
  
  
Line 39: Line 43:
   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 144: Line 151:
  
 Grabamos y salimos Grabamos y salimos
 +
  
  
Line 190: Line 198:
 <code> <code>
 allowed_hosts=monitor.jj.com allowed_hosts=monitor.jj.com
-command[check_disk]=/usr/lib/nagios/plugins/check_disk+command[check_disk]=/usr/lib/nagios/plugins/check_disk -w 10 -c 1
 </code> </code>
  
-En este caso habilitamos el comando 'check_disk'+En este caso habilitamos el comando 'check_disk' con los parámetros por defecto.  
 + 
 +**RECOMENDADO**: También lo podemos hacer editando: 
 + 
 +  sudo vim /etc/nagios/nrpe.cfg
  
 Reiniciar el servicio: Reiniciar el servicio:
Line 519: Line 531:
  
 PROCS CRITICAL: 0 processes with command name noexiste PROCS CRITICAL: 0 processes with command name noexiste
 +
  
 ===== Ejemplo: comprobar si una partición está llena ===== ===== Ejemplo: comprobar si una partición está llena =====
Line 600: Line 613:
 DISK CRITICAL - free space: / 4510 MB (72% inode=88%): DISK CRITICAL - free space: / 4510 MB (72% inode=88%):
 </code> </code>
 +
 +===== Configurar interfaz web =====
 +
 +
 +Queremos acceder a nagios desde una interfaz gráfica. Para ello instalamos apache2 en la misma máquina:
 +
 +1. Instalar apache2
 +
 +  sudo aptitude install apache2 -R
 +
 +2. Crear un usuario:
 +
 +  sudo htpasswd /etc/apache2/contrasenyas miusuario
 +
 +Teclear dos veces la contraseña
 +
 +3. Crear el siguiente archivo:
 +
 +  sudo vim /etc/apache2/apache2.conf/nagios3.conf
 +
 +Con el siguiente contenido:
 +
 +<code>
 +
 +ScriptAlias /cgi-bin/nagios3 /usr/lib/cgi-bin/nagios3
 +ScriptAlias /nagios3/cgi-bin /usr/lib/cgi-bin/nagios3
 +
 +# Where the stylesheets (config files) reside
 +Alias /nagios3/stylesheets /etc/nagios3/stylesheets
 +
 +# Where the HTML pages live
 +Alias /nagios3 /usr/share/nagios3/htdocs
 +
 +<DirectoryMatch (/usr/share/nagios3/htdocs|/usr/lib/cgi-bin/nagios3|/etc/nagios3/stylesheets)>
 +    Options FollowSymLinks
 +
 +    DirectoryIndex index.php
 +
 +    AllowOverride AuthConfig
 +    Order Allow,Deny
 +    Allow From All
 +
 +    AuthName "Nagios Access"
 +    AuthType Basic
 +    AuthUserFile /etc/apache2/contrasenyas
 +    require valid-user
 +</DirectoryMatch>
 +
 +</code>
 +
 +4. Recargar la configuración de apache:
 +
 +  sudo apache2ctl reload
 +
 +5. Probar:
 +
 +  http://localhost/nagios3
informatica/linux/nagios.1295378406.txt.gz · Last modified: 2015/04/13 20:19 (external edit)