Post on 08-Nov-2015
description
NAGIOS
Nagios se divide en dos pginas. La primera pagina que es la oficial es de monitoreo de host y sus
servicios. La segunda Pgina es de configuracin, que la realiza un programa independiente de
Nagios llamada Nagiosql
Este documento explicara ms como configurar Nagios, as que recaer la importancia en
NagiosQL
Las direcciones de cada pgina:
http://172.16.1.112/nagios
Usuario: nagiosadmin
Contrasea: itadmin1994
http://172.16.1.112/nagiosql
Usuario: admin
Contrasea: itadmin1994
En la Pgina de Nagios se puede ver el detalle de los host, su estado y hora y fecha del ltimo
chequeo, adems el estado de la comunicacin entre el host y nagios
Tambin se puede ver que se esta monitoreando en cada host en detalle de los servicios
Adems tiene vista de grupo de host divididos en impresoras, Linux, Windows, Switch, host y
servicios con problemas adems de tener un visor de sucesos y tambin es posible ver la
configuracin de cada host
CONFIGURACION NAGIOSQL
Como se mencion NagiosQL es solo la configuracin de Nagios grafico. Es un programa
independiente de Nagios y no es requerimiento para que funcione. Lo que hace a NagiosQL una
gran herramienta es que modifica los archivos de configuracin de Nagios que son de modo texto
por una forma intuitiva y fcil de configurar en forma grafica
En la siguiente imagen se ve la lista de host en el Submen Supervisin y se explicar cada botn
1 2 3 4 5 6
1) Modificar la configuracin del host
2) Copiar el host
3) Eliminar host
4) Escribir los cambios de configuracin en el archivo .cfg del host. Si se quiere escribir en
varios archivos Existe un botn en la misma pagina que escribe masivamente Escribir
todos los ficheros ...
5) Descargar una copia del archivo de host
6) Informacin del host
Tambin se pueden realizar funciones para mltiples host seleccionados que son: borrado, copiar,
Escribir archivo, activar y desactivar.
MODIFICAR CONFIGURACION DE UN HOST
Al apretar el botn de Modificar ( ) se ingresara a la parte de configuracin del host en la
primera pestaa de configuracin comn.
Configuracin Comn
En esta seccin se define Nombre de Host, Direccin IP, Descripcin, Grupo de host
(impresora,Linux,Windows o switch), Padre (switch o router en donde est conectado para el
mapeo 2D y 3D) y Plantilla genrica para el monitoreo de servicios, los dems son para estar
registrado y activado.
Comprobar Opciones
Como el nombre lo dice comprueba que los chequeos de servicios estn funcionando
correctamente. Es una configuracin ms detallada para monitorear el host si no se quiere usar el
modo por defecto. No se aclarar este tema por ser poco relevante
Opciones Alarmas
Se detalla el grupo de contactos o los contactos que les enviaran las alertas por correo, periodo de
notificacin (normalmente es 24x7 para un monitoreo constante), Intervalo de notificaciones (se
deja en cero porque los servicios tienen un intervalo de 5 minutos), Notificacin activada (ON y
Saltar son lo mismo), Retardo en la primera notificacin (Se coloca 0 por la misma razn que
Intervalo de notificaciones).
Opciones de notificacin son los tipos de alertas que debe notificar, son los siguientes:
D= Down, apagado o desconectado
U= Unreachable, Inalcanzable o tiene el servicio activado pero est mal configurado
R= Recovery, Recuperado o reactivado
F= Flapping, intermitencia en el servicio
S=Scheduled, enva notificaciones cuando el tiempo de inactividad programado comienza y
termina
Las opciones de seguimiento que tambin son notificadas, son las siguientes:
O= UP
D= DOWN
U= UNREACHABLE
Ajustes Adicionales
En ajustes adicionales se configura los parmetros para la demostracin grafica.
-URL de accin para fusionarlo con CACTI o PNP4Nagios, que monitorea con grficos el
comportamiento de un ost
-Imagen para el icono ubicadas en /srv/nagios/share/images/logos/ en el servidor de Nagios (VNC
172.16.1.112, p:itadmin, u:nagiosbo, p:itadmin1994)
-Imagen icono texto ALT
-Imagen VRML
-Estado Imagen, se ocupan archivos gd2 para el mapa 2D
-Coordenadas de ubicacin para los host en el mapa 2D y 3D
Ajustes de servicio
Se especifican los servicios que sern monitoreados con Nagios. Se agregan por defecto los
servicios segn la plantilla de host que utilizo, pero se pueden modificar a gusto
SERVICIOS
La lista de servicios son cargados por defecto y no es necesario alterar los comandos del servicio
para que funcionen, es simplemente esta lista para el registro y la asignacin de host o grupo de
host
En esta seccin se mostrara las imgenes de grupo de host y de servicios para la asignacin masiva
de registros
Las Plantillas de Host y de servicio como se mencion anteriormente, son los valores por defecto
segn el tipo de host que se va a monitorear
Se destaca que en la Modificacin, pestaa Ajustes adicionales se coloca la URL de accin para que
funcione PNP4Nagios. Esto se coloca en las plantillas generic-host y generic-service para que todos
los host o servicios que se crean, tengan activadas PNP4Nagios, ejemplo para plantillas generic-
host y service:
/pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=_HOST_' class='tips'
rel='/pnp4nagios/index.php/popup?host=$HOSTNAME$&srv=_HOST_
/pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=$SERVICEDESC$' class='tips'
rel='/pnp4nagios/index.php/popup?host=$HOSTNAME$&srv=$SERVICEDESC$
Modificacin de contactos
En Alarmas, Datos de contactos saldr la lista de contactos para las alarmas. Al entrar a la
modificacin nos aparecer la siguiente ventana
-Nombre contacto
-Grupo de contacto
-Descripcin
-Notificacin de servicios activos
-Periodos de tiempo para equipo y servicios
-Opciones del equipo (mismas siglas en la parte de Opciones de alarmas, opciones de notificacin).
-Opciones para los servicios
W:= Warning: Servicio con peligro. Ejemplo disco duro casi lleno
U= Unknow: Registro de servicio desconocido, no se estn enviando los datos del check
C= Critical: Aviso critico despues de pasar a Warning
R= Recovery
F= flapping
S= Scheduled
N= None: Para que no notifique
-Comandos de equipos y servicios son configurados para que enven las notificaciones por correo:
Notify-host-by-email
Notify-service-by-email
Lo dems es que est registrado y activado el contacto, y en ajustes adicionales que ocupe la
plantilla generic-contact
Grupo de contactos
Definicin de los horarios para las alarmas y las plantillas de los contactos
Lista de los comandos de todos los servicios. No es recomendable modificarlos a menos de que se
hagan respaldos
Para modificar valores de los comandos se debe modificar los argumentos en cada servicio.
Ejemplo.
En este ejemplo se muestra la configuracin del servicio de disco. En $ARG2$ se configuro lo
siguiente:
-l c w 98 c 99
Explicativo:
-l: Etiqueta (label) del disco duro, en este caso el disco duro C
-w: El warning empezara cuando el tamao de los datos supere el 98%
-c: Critical empezara cuando el tamao de los datos supere el 99%
Comprobacin de los ficheros de Nagios
Para guardar los datos de modificacin y creacin y que surtan efecto en Nagios se debe ingresar a
esta seccin
Se debe hacer click en Hazlo en el orden que aparece. Primero en escribir los datos de
monitorizacin
Segundo escribir datos adicionales
Pagina de administracin:
http://172.16.214.17/nagiosql
admin
qlnagios2013
Pagina de visualizacin:
http://172.16.214.17/nagios/
nagiosadmin
qlnagios2013
Tercero. Comprobar los ficheros de configuracin
Cuarto. Reiniciar Nagios
En cada paso no debe salir ningn error, si no es asi no puede seguir con los siguientes pasos
La ltima seccin es la administracin de NagiosQL, que no es nada ms que eso