Ejercicios de Nagios

Páginas: 5 (1172 palabras) Publicado: 13 de abril de 2014
Instalación y Configuración de Nagios
Notas:
-----* Los comandos precedidos por "$" implican que debe ejecutar el comando
como usuario genérico - no como root
* Los comandos precedidos por "#" implican que debería estar trabajando
como usuario root.
* Los comandos con inicios de línea más específicos como "RTR-GW>" o
"mysql>" indican que debe ejecutar los comandos en un equipo remoto,
odentro otro programa

Ejercicios
--------PARTE IX
Ejercicios Opcionales
------------------------------------------------------------------------------1. Compruebe que Nagios está activo
-------------------------------------En vez de simplemente comprobar que un servidor está operativo en las PCs
virtuales, podríamos tambien comprobar que el servicio de Nagios está
disponible, solicitando elcamino específico /nagios3/. Esto implica que
hay que pasar más opciones al plugin de check_http.
Para ver una descripción de las opciones disponibles, escriba esto:
# /usr/lib/nagios/plugins/check_http! !
!
# /usr/lib/nagios/plugins/check_http --help!

(ayuda breve)
!
(en detalle)

y por supuesto, puede navegar hasta la documentación de Nagios o buscar
en Google sobre check_http.Puede incluso ejecutar el plugin a mano para
realizar una comprobación única:
# /usr/lib/nagios/plugins/check_http -H localhost -u /nagios3/
Así que la meta es configurar Nagios para ejecutar check_http de esta
manera:
!

(pista: /etc/nagios-plugins/config/http.cfg)

define command{
command_name
command_line
}
!

check_http_arg
/usr/lib/nagios/plugins/check_http -H '$HOSTADDRESS$''$ARG1$'

(pista: /etc/nagios3/conf.d/services_nagios2.cfg_

define service {
hostgroup_name
service_description
check_command
use
}

nagios-servers
NAGIOS
check_http_arg!-u /nagios3/
generic-service

!
!

y por supuesto, necesitará crear un hostgroup llamado nagios-servers para
asignarle este servicio (pista: /etc/nagios3/conf.d/hostgroups_nagios2.cfg)

!
!
!
!

Una vezhecho esto, compruebe que Nagios le advierte sobre un fallo de
autenticación (porque está tratando de bajar la página sin proveer el usuario
y la clave). Hay un parámetro extra que se puede pasar a check_http_arg para
proveer tal información. A ver si lo puede encontrar.

!
!
!
!
!
!
!

ADVERTENCIA: en la tradición de "Debian lo sabe todo", la configuración del
comando check_http en/etc/nagios-plugins/config/http.cfg *NO ES LA MISMA*
que se recomienda en la documentación de Nagios. Le falta $ARG1$, así que
cualquier parámetro que se pase a check_http es ignorado. Así que usted
pensará que está monitorizando /nagios3/, pero en realidad está monitorizando
a root!

!
!
!
!

Por esta razón es que tuvimos que crear una nueva definición de comando
"check_http_arg".Usted podría crear una más específica como "check_nagios",
o en su lugar podría modificar la definición de check_http de Ubuntu para
ajustarla al uso estándar.

2. Compruebe que SNMP está activo en el servidor NOC
---------------------------------------------------- Este ejercicio no funcionará si no completó la instalación de MIBs SNMP
adicionales al comienzo de la semana, y si no configuró/etc/snmp/snmp.conf
apropiadamente. Si no está seguro, éstos eran los pasos:

!
!
!
!
!
!

#
#
#
#

apt-get install wget
cd /usr/share/mibs
wget http://noc.ws.nsrc.org/mibs/sample-mibs.tar
tar xvf sample-mibs.tar

!

* Edite el archivo /etc/snmp/snmp.conf
Cambie esta línea:

!
!

mibs:

!
... a:
!

mibs ALL
Y agregue esta otra línea:

!

!
!
!
!

mibdirs/usr/share/mibs/cisco:/usr/share/mibs/iana

- Primero tendrá que agregar un chequeo de servicio para SNMP en el archivo
/etc/nagios3/conf.d/services_nagios2.cfg. Aquí es donde Nagios es impresionante.
Hay cientos, si no miles, de chequeos de servicio disponibles a través de los
diferentes sitios web sobre Nagios. Puede ver cuáles plugins están instalados
por Ubuntu via el paquete nagios3,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Nagios
  • Nagios
  • Nagios
  • Nagios
  • Nagios
  • Nagios
  • Nagios
  • nagios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS