La gestión de redes incluye el despliegue, integración y coordinación del hardware, software y los elementos humanos para monitorizar, probar, sondear, configurar, analizar, evaluar y controlar los recursos de la red para conseguir los requerimientos de tiempo real, desempeño operacional y calidad de servicio a un precio razonable
1. TALLER
MONITOREO DE SERVICIOS DE RED
UTILIZANDO NAGIOS CORE
Por: Ing. Jose Miguel Cabrera Dalence
https://facebook.com/josemiguel.cabreradalence
https://facebook.com/ClubLinuxSantaCruz
Abril 2015
Santa Cruz, Bolivia
2. ACERCA DEL DISERTANTE
Nombre: Jose Miguel Cabrera Dalence
Profesion: Ing. en Redes yTelecomunicaciones (UTEPSA)
PostGrado: Especialista en Educacion SuperiorTecnológica (UAGRM)
Experiencia:
Jefe Nacional deTelecomunicaciones en Banco Fassil desde hace 5 años.
Docente Universitario en Utepsa, UAGRM y UDI desde hace 4 años.
Esperiencia en multiples marcas: Mikrotik, Cisco, Juniper, Check Point
Certificaciones Mikrotik (MTCNA/MTCWE)
Certificaciones Cisco (CCNA/CCNA Security/CCNP Security/VPN Specialist/Firewall
Specialist)
3. PLANEACION DE LA CLASE
La clase tiene una duración de 2-3 horas
Incluye conceptos teoricos, demostracion, práctica y retroalimentación
La leccion es presencial
4. OBJETIVOS
Al finalizar la clase, el estudiante estará en condiciones
de:
Describir los components de la Gestion de Redes
Describir las funcionalidades que ofrece el programa
Nagios
Configurar Host Hostgroups en el programa Nagios
5. ¿QUÉ ES GESTIÓN DE REDES?
“La gestión de redes incluye el despliegue, integración y
coordinación del hardware, software y los elementos
humanos para monitorizar, probar, sondear, configurar,
analizar, evaluar y controlar los recursos de la red para
conseguir los requerimientos de tiempo real, desempeño
operacional y calidad de servicio a un precio razonable”
T.Saydam and T. Magedanz, “From Networks and Network Management into Service and Service
Management”,
Journal of Networks and Systems Management,Vol 4, No. 4 (Dic 1996)
6. COMPONENTES DE LA GESTIÓN DE REDES
Se debe gestionar:
Configuraciones y Cambios
Desempeño y contabilidad
Fallas
Seguridad de la Información
7. CONFIGURACIONESY CAMBIOS
Mantener información relativa al diseño de la red y su
configuración actual.
Se debe contar mínimamente con la siguiente información:
Diseño lógico de la red
Esquema físico de conexión
Configuración inicial de los equipos (Backup luego de la puesta
en marcha)
8. CONFIGURACIONESY CAMBIOS
Es importante además contar con:
Inventario de equipos
Control de cambios en las configuraciones
Histórico de configuraciones pasadas
9. DESEMPEÑOY CONTABILIDAD
Es importante conocer el porcentaje de utilización de los enlaces
de red, ya sea interno o externo (como internet)
La contabilidad se refiere a contar cuanto de tráfico utiliza
determinado usuario para posteriormente quizás aplicar un cobro
(en base a megas descargados otro parámetro)
10. FALLAS
Los pasos a seguir para la resolución de una falla son:
Identificación de la falla
Sondeo regular de los elementos de red
Aislar la falla
Diagnosticar el origen de la falla
Reacción ante la falla
Asignar recursos para resolver la falla
Determinar prioridades
Escalonamiento
Resolver la falla
Notificación
Documentar
11. SEGURIDAD DE LA INFORMACIÓN
La Seguridad de la Información se basa en 3 pilares fundamentales:
Disponibilidad
Confidencialidad
Integridad
Debemos velar por su cumplimiento a lo largo de toda la
comunicación transversalmente a todas las capas del modelo OSI.
13. ¿QUÉ ES NAGIOS?
Nagios Core, es un sistema de monitoreo de dispositivos de red y
alertas de eventos.
Nagios es open source, lo que lo hace open source es que libera el
código fuente. No significa que es gratuita.
Existe dos versiones. Una de pago y otra gratuita.
15. CREACION DE GRUPOS
En sistemas operativos CentOS cree el archivo
/etc/nagios/objects/lab.cfg luego agregue lo siguiente:
Con esta instrucción se crea un grupo de equipos con el nombre
“laboratorio”
define hostgroup{
hostgroup_name laboratorio
}
16. CREACION DE HOSTS
Continuamos en el archivo /etc/nagios/objects/lab.cfg
Agregamos lo siguiente:
Con esta instrucción se crea un host para monitorearcon el nombre
“Router_Lab”
define host{
use generic-host
host_name Router_Lab
address 190.129.143.241
icon_image router.png
vrml_image router.png
statusmap_image router.gd2
hostgroups laboratorio
}
17. CREACION DE HOSTSVINCULADOS
Continuamos en el archivo /etc/nagios/objects/lab.cfg
Agregamos lo siguiente:
Con esta instrucción se crea un host para monitorearcon el nombre
“Router_Lab”
define host{
use generic-host
host_name Switch_Lab
address 192.168.33.2
icon_image switch.png
vrml_image switch.png
statusmap_image switch.gd2
hostgroups laboratorio
parents Router_Lab
}
18. CREACION DE UN SERVICIO
Continuamos en el archivo /etc/nagios/objects/lab.cfg
Agregamos lo siguiente:
Con esta se monitoreará un servicio del host especificado
define service{
use generic-service
host_name Router_Lab
service_description HTTPS_Router_Lab
check_period 24x7
contact_groups admins
normal_check_interval 15
retry_check_interval 5
check_command check_https!-p 80 -u "/"
}
19. MAYOR INFORMACIÓN
Sitio oficial de Nagios:
http://www.nagios.org
Para descargar esta presentación:
http://www.slideshare.net/jmiguelcd/