Monitoreo Nagios y Opmanager - ~\ -- >>> Security N3tw0rk · Monitoreo Nagios y Opmanager Aceptamos...

Post on 12-May-2018

234 views 2 download

Transcript of Monitoreo Nagios y Opmanager - ~\ -- >>> Security N3tw0rk · Monitoreo Nagios y Opmanager Aceptamos...

Monitoreo Nagios y Opmanager

MONITOREO DE RECURSOS

POR

BRENDA MARCELA TOVAR

OSCAR ECHEVERRY

SEBASTIAN VALENCIA

WILDER CALDERON

INSTRUCTOR: Camilo Zapata

FICHA : 230490

JORNADA: DIURNA

CESGE

CENTRO DE SERVICIOS Y GESTION EMPRESARIAL

SENA

MEDELLIN

2012

Monitoreo Nagios y Opmanager

CONFIGURACIÓN SISTEMAS DE MONITOREO POR WINDOWS

Ejecutamos el programa “opmanager”, y nos saldrá lo siguiente

Esperamos a que se cargue, y nos saldrá el instalador, nos da la bienvenida, y

damos clic en next.

Monitoreo Nagios y Opmanager

Aceptamos la licencia

.

Seleccionar la edición de opmanager, edición gratuita “controla hasta 10

dispositivos, nunca caduca.

Escogemos el lenguaje que usará opmanager.

Monitoreo Nagios y Opmanager

Seleccionamos la carpeta en donde guardaremos a opmanager.

Esto instalará OpManager como un servicio de Windows.

Monitoreo Nagios y Opmanager

Seleccionamos una carpeta o creamos una, en donde quedara un nuevo icono.

Monitoreo Nagios y Opmanager

Aquí especificamos el puerto 80 para ejecutar el servidor web, si desea que se

ejecute en un puerto diferente, especifique el mismo aquí.

Llenamos los datos que solicitad

Monitoreo Nagios y Opmanager

Este es el resumen de la instalación

Empieza la creación de la carpeta opmanager.

Nos sale la siguiente página, esperamos unos minutos.

Servidor independiente o primario. Este es el modo por defecto de la instalación.

Monitoreo Nagios y Opmanager

OpManager soporta SQL Server versión 2000 y superior, haga clic en siguiente

para continuar.

Monitoreo Nagios y Opmanager

Asistente de instalación completado, el asistente de instalación ha instalado con

éxito ManageEngine OpManager.

Si nos sale este mensaje en el explorador de internet es por que vamos bien.

Esperamos varios minutos y nos saldrá esto, damos clic en ver el mensaje y

entramos de una a la pagina de monitoreo Opmanager.

Monitoreo Nagios y Opmanager

Indicamos el rango de la IP que vamos a monitorear, además seleccionamos la

comunidad que creamos en el router o en el switche.

Al empezar a monitorear nos aparecerá que los dispositivos se han añadido

correctamente.

Nos muestra todos los equipos que pertenecen a esa red

Monitoreo Nagios y Opmanager

Probamos si tenemos instalado el smtp en los dispositivos activos, con la

credencial anterior “monitoreo1”.

Monitoreo Nagios y Opmanager

INSTALANDO NSCLIENT++

Al descargarlo, lo ejecutamos, aparecerá esta ventana, daremos siguiente.

Aceptamos los términos de la licencia.

Monitoreo Nagios y Opmanager

Elegir el tipo de instalación que mejor resultados a sus necesidades.

Típico: instala las funciones más comunes del programa, recomendada para la mayoría de los usuarios. Personalizado: permite a los usuarios elegir qué funciones del programa se instala y dónde se van a instalar, recomienda para usuarios avanzados. Completa: todos los programas característica se instalará. Se requiere más espacio en disco. Elegimos a custom.

Clic en siguiente.

Monitoreo Nagios y Opmanager

Dejamos esa ruta por defecto.

Aquí damos a conocer la ip de quien lo va a monitorear, y una contraseña para

mayor seguridad, seleccionamos las tres primeras casillas.

Habilitar los plugins comunes de verificación.

Activar el servidor NSClient.

Activar el servidor nuca.

Monitoreo Nagios y Opmanager

Clic en instalar.

Por favor espere mientras el asistente de instalación permite instalar NSClient + +

Monitoreo Nagios y Opmanager

Daremos clic en si, paracontunuar con la instalación.

Clic en finalizar, para salir del asistente de configuración.

Monitoreo Nagios y Opmanager

Esta es el mapa de nuestra red.

Bien este es uno de los host que ha cogido en por medio del monitoreo ya que

esta le pertenece a su red. Antes que nada debemos configurar algunos datos,

como lo es la dirección ip, proveedor, categoría, tipo, entre otros.

Monitoreo Nagios y Opmanager

Este es otro host que pertenece a la red, del mismo modo configuramos los datos

anteriores mencionados.

Monitoreo Nagios y Opmanager

Esto lo encontramos en la parte de abajo, daremos clic en editar memoria física

disponible, eso lo haremos para habilitar el umbral y programar las alertas.

Modificamos los umbrales de acuerdo al termino de unidades.

Seleccionamos los puertos a monitorear, igualmente le editamos el umbral.

Monitoreo Nagios y Opmanager

Este listado son todas los tipos de cosas que monitoreará en cada host.

Breseos, es el nombre del router, aquí vemos la iso y otras descripciones.

Monitoreo Nagios y Opmanager

Aquí mostramos una de las interfaces del router que la prendimos y luego

desconectamos el cable, en algunos minutos no nos decía que estaba apagada al

100% sino que aparecía activa e inactiva.

Monitoreo Nagios y Opmanager

Este es el switch, igualmente editamos los parámetros, proveedor, categoría, etc,

en algunos caso no será necesario por que los traerá por defecto. Eso fue lo que

monitoreó podemos habilitar otros aspectos a monitorear.

Aquí vemos las interfaces que posee el switch y cuales tenemos utilizando,

actualmente encendidas.

Monitoreo Nagios y Opmanager

Aquí nos muestra otros tipos de elementos que monitoreara, pero que debemos

editar los umbrales.

Monitoreo Nagios y Opmanager

MONITOREO DE RECURSOS Y SERVICIOS DE SISTEMAS OPERATIVOS CON NAGIOS Lo primero que haremos para instalar nuestro nagios y comenzar a monitorear los sistemas operativos será actualizar los repositorios.

Hecho eso procedemos a instalar los siguientes paquetes necesarios para el funcionamiento de nagios: “Build-essential, apache2, php5-gd, libgd2-xpm-dev, libapache2-mod-php5”

Monitoreo Nagios y Opmanager

Instalamos el paquete “nagios3”

En este momento colocamos la contraseña con la cual ingresaremos al aplicativo de monitoreo vía web de nagios.

Y continuara el proceso de instalación y configuración de nagios

Monitoreo Nagios y Opmanager

Cuando finalice el proceso, haremos la prueba e ingresaremos via web al aplicativo de nagios. Para ello abrimos el navegador y en la barra de direcciones colocamos nuestra dirección IP seguida de la palabra “nagios3” así: http://192.168.20.200/nagios3

Automáticamente nos aparece un recuadro donde debemos colocar nuestras credenciales: Usuario: por defecto es “nagiosadmin”

Monitoreo Nagios y Opmanager

Contraseña: la password es la que configuramos anteriormente en el paso de instalación de nagios. Ahora estando dentro de nuestro entorno de monitoreo, seleccionamos la opción “hosts” para ver los host que tenemos configurados y monitoreando hasta el momento

Como vemos solo nos aparece nuestra maquina local, ya que no hemos configurado ninguna otra máquina para ser monitoreada.

Presionamos sobre el botón a mano izquierda que dice “Services” para observar los servicios monitoreados y el estado de los mismos en nuestra maquina local.

Monitoreo Nagios y Opmanager

Como podemos ver todos los servicios que estamos monitoreando están OK, menos el “SSH”, pero es porque no lo tenemos instalado en nuestra maquina.

Instalaremos el servicio SSH para ver el cambio en el estado del servicio.

Monitoreo Nagios y Opmanager

Cuando tengamos instalado nuestro servicio SSH lo reiniciaremos, y esperamos un momento a que se actualice el aplicativo de monitoreo

Finalmente vemos como todos nuestros servicios están OK

Monitoreo Nagios y Opmanager

Ahora lo que haremos será agregar una maquina con sistema operativo CentOS que se encuentra dentro de la misma red, para que sea monitoreada también por el sistema de monitoreo “NAGIOS”, para ello debemos editar el archivo “hosts.cfg” que se encuentra en la ruta “/etc/nagios3/conf.d/”

Guardamos y salimos Ahora editaremos el siguiente archivo “hostgroups_nagios2.cfg”, que se encuentra en la siguiente ruta: “/etc/nagios3/conf.d/”

Monitoreo Nagios y Opmanager

En este archivo se especifica el nombre del grupo al cual pertenece el servicio, los miembros de los servicios que se van a monitorear y sus respectivos nombres; En “members” vemos que hay un (*) que significa que todos los hosts que hayan serán miembros de estos servicios, es decir que se monitorearan esos servicios en los respectivos hosts. En el archivo “services_nagios2.cfg” se especificaran los servicios que queremos que se monitoreen en las maquinas, la sintaxis del archivo seria de la siguiente manera:

Ingresaremos al archivo plugins del “DNS” para configurar los argumentos del comando; el archivo se encuentra en la ruta: “/etc/nagios-plugins/config/dns.cfg” Los argumentos del comando, deben quedar de la siguiente manera en el archivo:

Monitoreo Nagios y Opmanager

Y en el archivo de los servicios también debemos modificar la línea del servicio “DNS” agregándole el dominio del dns de la máquina que queremos monitorear anteponiendo un signo de admiración; de la siguiente manera:

Ahora instalaremos el servicio SSH en la maquina CentOS que monitorearemos, para monitorear también este servicio. Reiniciamos el servicio nagios, y verificamos que se estén monitoreando los servicios de la maquina Centos_X86

Monitoreo Nagios y Opmanager

Podemos observar que todos los servicios están corriendo correctamente en nuestra maquina objetivo. Los pasos anteriores fueron para añadir una maquina a monitorear con sistema operativo Linux… Ahora añadiremos una maquina con sistema operativo Windows. Para ello primero que todo deberemos descargar el cliente NAGIOS para Windows; llamado “NSCLIENT ++”, e instalarlo. Lo descargaremos de la página oficial de “nagios”

Y procedemos a instalarlo

Monitoreo Nagios y Opmanager

Presionamos “siguiente”

Aceptamos los términos y condiciones y de nuevo presionamos “siguiente”

Monitoreo Nagios y Opmanager

Elegiremos la instalación “completa”, asi que daremos clic sobre ella.

Monitoreo Nagios y Opmanager

Dejamos esto como esta y presionamos “siguiente”

Aquí haremos lo siguiente: en el primer campo, colocaremos la dirección ip de nuestro servidor de monitoreo “nagios”, y en el segundo campo debemos colocar la contraseña que usara el servidor para conectarse con el cliente de monitoreo. Y marcamos todas las opciones, menos la penúltima como se muestra:

Monitoreo Nagios y Opmanager

Ahora presionamos en “instalar”, para comenzar la instalación de nuestro cliente

Comenzará la instalación

Monitoreo Nagios y Opmanager

Cuando haya acabado la instalación, presionamos el botón “finalizar”

Y ya tendremos nuestro cliente de monitoreo instalado en nuestra maquina con Windows Ahora en la maquina servidor de NAGIOS, existe un archivo llamado “Windows.cfg” en el cual se deberán añadir las maquinas a monitorear con Windows, y allí mismo se definen los servicios que se monitorearan

Monitoreo Nagios y Opmanager

Vemos que las líneas para adicionar los hosts de Windows son prácticamente iguales a las líneas para añadir un host de Linux. Deberemos también definir el hostgroup como se muestra a continuación:

Más abajo en el mismo archivo encontramos los servicios que se monitorearan, los especificamos casi de la misma manera que en Linux; en la línea host_name se especifican los equipos a los que se les monitorearan esos servicios:

Ahora bien para que nuestro servidor se conecte con el cliente debemos especificarle algunos parámetros y la contraseña para que este lo pueda hacer, esto lo haremos en el archivo nt.cfg que se encuentra en la siguiente ruta:

Monitoreo Nagios y Opmanager

“/etc/nagios-plugins/config/nt.cfg” donde debemos añadir el puerto por el cual se conectara con el modificador (-p 12489) y la contraseña de acceso que configuramos anteriormente cuando instalamos el cliente nagios en Windows. (-s 230490), también añadimos los parámetros (-v –l c).

Guardamos cambios y salimos Ahora lo que falta es reiniciar nuestro servicio “nagios”, y ya estaremos monitoreando nuestros servicios, tanto en máquinas con Windows como en máquinas con Linux.

Monitoreo Nagios y Opmanager

Monitoreo de equipos activos Antes de configurar el nagios para el monitoreo de los dispositivos se deben crear unos parámetros en el router y son las comunidades que en este caso se denomina Monitoreo1 Para configurar las comunidades para la versión 2c se puede ver este link http://www.ehowenespanol.com/configurar-snmp-router-cisco-como_86425/ https://supportforums.cisco.com/thread/2122258 Para monitorear equipos activos con nagios es necesario modificar el archivo switch.cfg Agregan do los diferentes servicios que se desean monitorear.

Después de configurar el archivo switch.cfg se pasa a modificar los comandos correspondientes para cada orden esto se hace en la ruta /etc/nagios-plugins/config/… allí se encuentran los archivos con cada comando los cuales se pueden modificar de acuerdo a lo que se quiera monitorear.

Monitoreo Nagios y Opmanager

Al configurar los archivos de los comandos se puede reiniciar el servicio para que este reconozca el dispositivo para su respectivo monitoreo. En la siguiente imagen se muestra los equipos que se están monitoreando con las configuraciones anteriores de Linux, Windows y dispositivos activos.

Monitoreo Nagios y Opmanager

Cada logotipo hace referencia a los equipos que se están monitoreando y también se pueden ver en le mapa.

Para la configuración de las imágenes se configurar el archivo extinfo_nagios2.cfg allí se agregan los parámetros de los grupos y el nombre de las imágenes que se encuentran el a ruta /usr/local/nagios/share/images/

Monitoreo Nagios y Opmanager

Al terminar de configurar todo los archivos se verifica el estado del monitoreo.

Monitoreo Nagios y Opmanager