Oprima el enlace "Hosts" hacia la izquierda de la página inicial de Nagios para ver lo que se ha configurado por defecto.



Documentos relacionados
Instalación y Configuración de Nagios

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ $ sudo apt-get install nagios3 nagios3-doc

Archivos de Configuracion Los archivos de configuracion que resultan de estes ejercicios estan display aqui:

Ficheros de configuración de Nagios (ejemplo con nrpe y snmp)

Gestión de Registros Parte I: rsyslog

Gestión de Registros Parte I: rsyslog

Gestión de Red Smokeping. Ejercicios Conéctese a su PC como usuario sysadmin y ejecute una shell de root.

Para instalar Nagios version 3 en Ubuntu podria hacer esto como el usuario sysadmn usando "sudo" o como root. Como sysadm es asi:

Manual instalación Nagios

Instrucciones de instalación de TrueCode

Ejercicios con SNMP, parte I ======================

DOCENTES FORMADORES UGEL 03 PRIMARIA

Práctica de laboratorio Conexión y configuración de hosts

Gestión y Monitoreo de Redes Request Tracker (RT) Instalación y Configuración

Gestión de Redes Instalación y Configuración de Request Tracker (RT)

* El servidor NOC:!! * Su enrutador:!!! N.254 * El switch dorsal:!!

Internet Information Server

Cómo instalar el software de CRM Personas en un alojamiento web remoto

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

GUIA DE CONFIGURACION MULTIUSUARIO

SISTEMA DE SEGURIDAD 2FA PARA WINDOWS 8.

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

Instituto Tecnológico de Las Américas (ITLA)

MANUAL DE USUARIO - SECURE CLIENT - INTERNACIONAL

Usar Widex USB Link con Compass

Monitoreo Nagios y Opmanager

Comisión Nacional de Bancos y Seguros

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

Conceptronic CFULLHDMA Cómo usar Samba/CIFS y NFS

Práctica 4 - Network Address Translation (NAT)

5. Crea un sitio Web seguro usando tu propio certificado digital (Windows y Linux).

Manual del Usuario ADSL

Asistir a una reunión de WebEx

CONFIGURACIÓN DE CORREO EN THUNDERBIRD

WorldShip Instalación para una estación de trabajo única o de grupo de trabajo

Publicar aplicaciones

COPIA SEGURIDAD Y RESTAURACIÓN CURSO

SOROLLA MODULO DE JUSTIFICANTES DEL GASTO

Profesor Santiago Roberto Zunino. Página 1

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER

Taller de capacitación en la Ventana Única de Transparencia (VUT) Enfoque práctico

Configurar protección infantil en Windows XP

4.2- Instalación y Configuración de un Servidor DNS Dnsmasq en Ubuntu sin DHCP

CÓMO INSTALAR CentOS CON RAID1

LiLa Portal Guía para profesores

Al ejecutar esta aplicación tenemos lo siguiente: Pulsamos en Wizard mode y nos aparece lo siguiente:

Paso 1 - Servidor de correo en Ubuntu: Instalar Apache 2

Programa diseñado y creado por Art-Tronic Promotora Audiovisual, S.L.

Guía para publicar su equipo en Internet.

Instalación y configuración básica de Cacti en Debian para monitorizar un host

labs Linux para Administradores de Elastix Elastix Certification ELASTIX CERTIFICATION

Práctica 3 Enrutamiento con RIP

Capítulo 9. Archivos de sintaxis

EXPORTACIÓN E IMPORTACIÓN EN OPENCMS6

PRACTICA DE REDES Redes Ad Hoc

PRÁCTICA 1-2: INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DNS (PRIMARIO Y ZONA DE RESOLUCIÓN DIRECTA E INVERSA EN WINDOWS 2008 SERVER)

En este caso presionamos ENTER para empezar nuestra instalación

1. Solicitando una cuenta de correo a nuestro proveedor de Internet. 2. Adquiriendo una cuenta de correo a través de la web (webmail).

PRACTICA 9 SERVIDOR WEB APACHE SERVIDOR WEB APACHE. JEAN CARLOS FAMILIA Página 1

Manual de uso. Manual de uso - citanet 1

MANUAL DEL USUARIO Y GUÍA DE SOPORTE TÉCNICO

Manual de USO de la Web. Afilnet.com. Afilnet. Servicios de Telecomunicaciones SMS

Instalación de Winisis en Windows 8 (64 bits) usando Virtual Box Oracle Ernesto Spinak 10/07/2013 borrador 1

Ubuntu Server HOW TO : SERVIDOR VPN. EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como usar vpn. Qué es una VPN?

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU CDI

El proceso de Instalación de Microsoft SQL Server 2008

Instalación de PostgreSQL en Windows y Linux

Tipos de conexiones de red en software de virtualizacio n: VirtualBox y VMware

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?

MANUAL TARIFICADOR A continuación encontrara un Paso a Paso de la instalación del tarificador.

10. El entorno de publicación web (Publiweb)

Visor de presupuestos en Android

- 1 - ÍNDICE. PASO 3: Primero le hará falta elegir su lengua en esta pantalla:

Instalación de Microsoft Office Versión 2.1. Instalación de Microsoft Office 12 septiembre

Monitorizacion de Netflow con NFSen

Guía de instalación del sistema Vigilant Key Monitor

HOW TO SOBRE REMOTE ACCESS VPN MODE EN LINUX

Gestión de Retales WhitePaper Noviembre de 2009

Configurar cuenta de correo en Outlook 2010

helppeople Viewer 2013

Instructivo de Instalación y Uso de software MasterControl

Práctica 7 Network Address Translation en routers Cisco

Usar Epoptes en Huayra

Guía de inicio rápido a

PSI Gestión es un sistema multiusuario que le permite 2 tipos de configuraciones:

Escritorio remoto y VPN. Cómo conectarse desde Windows 7

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

Manual Utilización. Gemelo Backup Online WEB I N D I C E. Cómo ingresar a la cuenta. Funcionalidades Gemelo Backup Online WEB > Control de la Cuenta

MANUAL TARIFICADOR. Clic aquí Descargar Tarificador

Departamento CERES Área de Tarjetas Inteligentes Manual de Usuario

MANUAL DE SHAREPOINT Por: Área de Administración de Aplicaciones.

Sincronización de carpetas con el disco duro virtual en sistemas GNU/Linux

INSTRUCCIONES ACTUALIZACION PASO A PASO a MICROSOFT WINDOWS-7 (rev.1.0):

Preguntas frecuentes CD-ROM

En principio, comenzaremos a esbozar el menú principal que nos muestra el DVR, tal como se muestra a continuación:

Manual de operación Tausend Monitor

Instrucciones para Integración con PayPal

Transcripción:

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, o dentro otro programa Ejercicios ----------- PARTE I ---------------- 0. Ingrese a su máquina virtual como usuario 'sysadm'. 1. Instalar Nagios Versión 3 --------------------------- Cambia al usario "root":! $ sudo bash!!!! # apt-get install nagios3 nagios3-doc Durante la instalación sele preguntará por el "Nagios web administration password". Este password será para el usuario de Nagios "nagiosadmin". Cuando llegue el momento, escriba el password de su cuenta sysadm. Nota: Si no lo ha hecho ya, se le pedirá que configure el Postfix (programa de transferencia de correo) durante el proceso de instalación de Nagios. Simplemente acepte el valor por defecto "Internet Site" 2. Observe la configuración inicial de Nagios --------------------------------------------- Abra un navegador, y vaya a su servidor así:! http://pcn.ws.nsrc.org/nagios3/ En la ventana de login, escriba lo siguiente: User Name: nagiosadmin Password: <PASSWORD DE LA CLASE> Oprima el enlace "Hosts" hacia la izquierda de la página inicial de Nagios para ver lo que se ha configurado por defecto. 3. Actualice el archivo hostgroups_nagios2.cfg ----------------------------------------------! # cd /etc/nagios3/conf.d! # editor hostgroups_nagios2.cfg Vaya al final del archivo y agregue el siguiente texto (SUGERENCIA: copiar y pegar!): define hostgroup {

hostgroup_name ping-servers alias Pingable servers rtrx Donde "rtrx" es el enrutador de su grupo. O sea, si está en el grupo 1, entonces sustituya la "X" por un "1". Ahoara grabe y salga del editor. 4. Agregue enrutadores, switches y PCs -------------------------------------- Crearemos tres archivos: routers.cfg, switches.cfg y pcs.cfg, y añadiremos secciones para el hardware de nuestro taller. 5a. Crear el archivo switches.cfg ----------------------------------! # cd /etc/nagios3/conf.d!!! (por ser caso)! # editor switches.cfg En este archivo agregue lo siguiente (COPIAR Y PEGAR!): host_name sw alias Backbone Switch address 10.10.0.253 Grabe y salga 5b. Crear el archivo routers.cfg --------------------------------- Tenemos un total de hasta 10 enrutadores. Estos son rtr1-rtr9 y gw-rtr. Además, tenemos 1 ó 2 puntos de acceso inalámbrico (ap1, ap2). Definiremos secciones para cada uno de ellos. Si alguno de estos nodos no existen en la red del taller, no los incluya. Recuerde: COPIAR Y PEGAR!! # editor routers.cfg host_name gw-rtr alias Enrutador del taller address 10.10.0.254 host_name rtr1 alias Enrutador Grupo 1 address 10.10.1.254

host_name rtr2 alias Enrutador Grupo 2 address 10.10.2.254 host_name rtr3 alias Enrutador Grupo 3 address 10.10.3.254 host_name rtr4 alias Enrutador Grupo 4 address 10.10.4.254 host_name rtr5 alias Enrutador Grupo 5 address 10.10.5.254 host_name rtr6 alias Enrutador Grupo 6 address 10.10.6.254 host_name rtr7 alias Enrutador Grupo 7 address 10.10.7.254 host_name rtr8 alias Enrutador Grupo 8 address 10.10.8.254 host_name rtr9 alias Enrutador Grupo 9 address 10.10.9.254 host_name ap1 alias Punto de Acceso 1 address 10.10.0.251 host_name ap2

alias Punto de Acceso 2 address 10.10.0.252 Grabe y salga del editor. 5c. Crear el archivo pcs.cfg ----------------------------- Ahora añadiremos todas las máquinas virtuales del taller. Debajo le damos algunas entradas para comenzar. Debería completar el archivo con tantas PCs como pueda. Le recomendamos que, como mínimo, agregue las 4 PCs de su grupo, así como el NOC del taller y al menos una PC de otro grupo (recuerde COPIAR Y PEGAR!):! # editor pcs.cfg host_name noc alias Servidor NOC del Taller address 10.10.0.250 # # Grupo 1 # host_name pc1 alias pc1 address 10.10.1.1 host_name pc2 alias pc2 address 10.10.1.2 host_name pc3 alias pc3 address 10.10.1.3 host_name pc4 alias pc4 address 10.10.1.4 # # Otro PC (solo ejemplo!)

# host_name pc20 alias pc20 address 10.10.5.20 Puede grabar y salir del editor ahora, o puede continuar añadiendo más PCs. Si no ha añadido las PCs de su grupo, asegúrese de hacerlo antes de salir del editor. LOS PASOS 6a - 6c DEBEN REPETIRESE CADA VEZ QUE ACTUALICE SU CONFIGURACIÓN! =========================================================================== 6a. Verifique que la sintaxis de sus archivos es correcta ---------------------------------------------------------! # nagios3 -v /etc/nagios3/nagios.cfg... Debería ver algunas advertencias, así : Checking services...! Checked 7 services. Checking hosts... Warning: Host 'gw-rtr' has no services associated with it! Warning: Host 'rtr1' has no services associated with it! Warning: Host 'rtr2' has no services associated with it! etc...... Total Warnings: N Total Errors: 0 Está bien, no se detectaron problemas serios durante la comprobación. Nagios está diciendo que no es muy normal monitorizar un nodo sólo por su existencia en la red, sin monitorizar también algún servicio. 6b. Reiniciar Nagios -------------------------! # service nagios3 restart PISTA: Va a estar haciendo esto muchas veces. Si lo hace en una sola línea, como sigue, entonces puede usar la flecha hacia arriba para repetir el comando:! # nagios3 -v /etc/nagios3/nagios.cfg && /etc/init.d/nagios3 restart El símbolo '&&' es un "AND" lógico y asegura que el "restart" sólo se ejecutará si la configuración es válida. 6c. Verificar en la interfaz web -------------------------------- Vaya a la interfaz web (http://pcn.ws.nsrc.org/nagios3) y compruebe que los nodos que acaba de agregar están presentes. Oprima "Hosts" hacia la izquierda de la pantalla para ver. Puede que vea el estado "PENDING" hasta que el chequeo se realice.

7. Ver el mapa de estado ------------------------- Vaya a http://pcn.ws.nsrc.org/nagios3 Oprima el enlace "Map" en el menú. Debería ver todos sus nodos con el proceso de Nagios en el medio. Los símbolos "?" significan que no hemos indicado a Nagios qué tipo de nodo es cada uno (enrutador, switch, AP, PC, etc ) PARTE II Configure una comprobación de servicio para el servidor NOC del taller ----------------------------------------------------------------------------- 0. Configuración Ahora que ya hemos agregado los nodos, podemos comenzar a configurar Nagios para que monitorice algunos servicios, agrupar los nodos de manera útil, agrupar servicios, etc. 1. Agregar una comprobación de servicio para el NOC del taller. # editor hostgroups_nagios2.cfg! - Busque el hostgroup llamado "ssh-servers". En la sección de "",! cambie la siguiente línea:!!! localhost a!!! localhost,noc Grabe y salga Verifique que los cambios están bien:! # nagios3 -v /etc/nagios3/nagios.cfg! Reinicie Nagios para ver el nuevo servicio asociado a nuestro nodo:! # service nagios3 restart Oprima el enlace "Services" en la interfaz web de Nagios para ver la nueva entrada. Debería decir "noc! SSH!! PENDING...". PARTE III Definir servicios para todos los PCs ----------------------------------------------------------------------------- 0. Para los servicios, el "normal_check_interval" por defecto es 5 minutos en generic-service_nagios2.cfg. Quizá quiera cambiar esto a 1 para acelerar la detección de problemas con los servicios, al menos para este taller. 1. Determine qué servicios definir para cada nodo - Esto es esencial en el uso de Nagios y herramientas de monitoreo en general. Hasta el momento sólo hemos usado "ping" para saber que el nodo tiene conectividad de red, y hemos configurado un chequeo para

un solo nodo. - En esta clase en particular tenemos: enrutadores:! SSH y SNMP switches:!telnet y posiblemente SSH y SNMP pcs:!ssh y HTTP, y deberían tener SNMP!El NOC tiene un agente SNMP! Entonces vamos a configurar Nagios para chequear estos servicios 2.) Verificar SSH en las PCs y los enrutadores - En el archivo services_nagios2.cfg hay ya una entrada para comprobar el servicio SSH, así que no tiene que crearla en este paso. En su lugar, simplemente tiene que re-definir la entrada "ssh-servers" en el archivo /etc/nagios3/conf.d/hostgroups_nagios2.cfg. La entrada inicial era: # A list of your ssh-accessible servers define hostgroup { hostgroup_name ssh-servers alias SSH servers localhost! Qué le parece que debería cambiar? Correcto, la línea "". Debe! agregar entradas para cada PC, enrutador y switch de la clase que! tenga SSH. Con esta información y con el diagrama de la red debería! ser capaz de completar esta entrada.! La entrada debe verse algo así como: define hostgroup { hostgroup_name ssh-servers alias SSH servers localhost,pc1,pc2,pc3,pc4,pc36,ap1,noc,rtr1,rtr2 rtr9,gw-rtr! Nota: no elimine "localhost". Este es su PC y representa el punto de vista! de Nagios. Así que, por ejemplo, si usted está en "pc3", no incluya "pc3" en! la lista.! La entrada "" será una larga línea y probablemente no cabrá en la! pantalla. Si prefiere, puede agregar entradas en líneas adicionales usando! el carácter "\" para indicar que la línea continúa, así:!! localhost,pc1,pc2,pc3,pc4,pc5,pc6,pc7,pc8,\ pc9,pc10,pc11,pc12,pc13,pc14,pc15,pc16,\...pc36,ap1,noc,rtr1,rtr2,rtr3 rtr9,gw-rtr! Recuerde incluir todas las PCs y todos los enrutadores que haya definido.! No incluya elementos que no hayan sido ya definidos en pcs.cfg, switches.cfg! o routers.cfg - Una vez termine, haga la comprobación de sintaxis y reinicie Nagios! # nagios3 -v /etc/nagios3/nagios.cfg && /etc/init.d/nagios3 restart y vea sus cambios en la interfaz web. Para continuar con los hostgroups puede agregar grupos adicionales para usar

más tarde, por ejemplo, los enrutadores virtuales. Edite el archivo hostgroups_nagios2.cfg de nuevo: # editor hostgroups_nagios2.cfg y añada lo siguiente al final del archivo (COPIAR Y PEGAR): # A list of our virtual routers define hostgroup { hostgroup_name routers alias Cisco 7200 Routers rtr1,rtr2,rtr3,rtr4,rtr5,rtr6,rtr7,rtr8,rtr9 Grabe y salga, compruebe y reinicie:! # nagios3 -v /etc/nagios3/nagios.cfg && /etc/init.d/nagios3 restart 3.) Comprobar HTTP en todos los PCs - Este paso es prácticamente idéntico al anterior. Simplemente cambie el servicio HTTP para agregar cada PC (no enrutadores ni switches). Recuerde, no es necesario agregar su máquina ya que ésta está definida como "localhost". Busque este hostgroup en el archivo hostgroups_nagios3.cfg y actualice! la línea "" de manera correspondiente.! Si tiene preguntas o está confundido, por favor no dude en preguntar! a un instructor.! FIN.