Está en la página 1de 25

Universidad Tecnológica del Centro de Veracruz

Programa Educativo
Tecnologías de la Información y Comunicación / Tecnologías de la
Información

Reporte para obtener título de


Ingeniero en Tecnologías de la Información

Proyecto de estadía realizado en la empresa


(…)

Nombre del proyecto


“”

Presenta
(…)

Cuitláhuac/Maltrata, Ver., a 1° de enero de 2018.


Universidad Tecnológica del Centro de Veracruz

Programa Educativo
Tecnologías de la Información y Comunicación / Tecnologías de la
Información

Nombre del Asesor Industrial


Alan Arturo Sánchez López

Nombre del Asesor Académico


Sergio Velázquez Bonilla

Jefe de Carrera
César Aldaraca Juárez

Nombre del Alumno


Angel Eduardo Perez Martínez
Implementació n de sistema de monitoreo Nagios XI

AGRADECIMIENTOS

Apartado opcional destinado a agradecer a quienes contribuyeron en la formación del


estudiante, así como en la elaboración y realización de su proyecto. Su extensión máxima
será de una cuartilla y se procurará que su contenido sea lo más sobrio posible. Podrán
colocarse en la parte inferior derecha.

Angel Eduardo Perez Martínez Pá gina 1


Implementació n de sistema de monitoreo Nagios XI

RESUMEN

La empresa ABsystem es una empresa basada en el área de sistemas donde esta


asociado con diferentes empresas como gasolineras K energy , donde realizan
programas de facturación para clientes externas.

El proyecto pretende demostrar las ventajas de usar una herramienta de


monitorización, aportando usabilidad, disponibilidad, continuidad, rendimiento
integrando esta herramienta donde se pretende disponer de información instantánea
de problemas en dispositivos, servidores y servicios que tengan un nivel de
criticidad, siendo estos muy importantes para facilitar un servicio a usuarios y
clientes y posteriormente poder tener el beneficio de obtener un mejor rendimiento.

Nagios es una herramienta de monitorización avanzada intuitiva y muy potente, con


un numero amplio de posibles chequeos definidos por defecto en la instalación del
software, pero con una gran plataforma de software libre y con la posibilidad de
desarrollar scrips de monitorización llamados plugins que se deseen conociendo
cualquier lenguaje de programación que reporte los datos de forma entendible

Existe la posibilidad de monitorizar servidores con diferentes sistemas operativos,


switchs y todo tipo de dispositivos con una dirección IP en la red donde esté
conectado Nagios. Además de monitorizar los chequeos básicos de PING, CPU,
discos, memoria y swap, existe la posibilidad de monitorizar bases de datos,
ficheros, accesos web, y más, siendo todos ellos personalizables. Todos los
chequeos avanzados deberán ser desarrollados y personalizados para poder ser
ejecutados en los servidores y/o clientes. Para una mejor administración del
software, se recomienda conocer varios lenguajes de programación, entre ellos,
Java, HTML, PowerShell y programación de Linux.

Angel Eduardo Perez Martínez Pá gina 2


Implementació n de sistema de monitoreo Nagios XI

Contenido
AGRADECIMIENTOS....................................................................................................................................... 1

RESUMEN...................................................................................................................................................... 1

CAPÍTULO 1. INTRODUCCIÓN......................................................................................................................... 3

1.1 Estado del Arte...............................................................................................................................................3

1.2 Planteamiento del Problema..........................................................................................................................3

1.3 Objetivos.........................................................................................................................................................3

1.4 Hipótesis.........................................................................................................................................................4

1.5 Justificación del Proyecto...............................................................................................................................4

1.6 Limitaciones y Alcances..................................................................................................................................4

1.7 La empresa.....................................................................................................................................................4

CAPÍTULO 2. METODOLOGÍA......................................................................................................................... 5

CAPÍTULO 3. DESARROLLO DEL PROYECTO..................................................................................................... 6

CAPÍTULO 4. RESULTADOS Y CONCLUSIONES.................................................................................................7

4.1 Resultados......................................................................................................................................................7

4.2 Trabajos Futuros.............................................................................................................................................7

4.3 Recomendaciones...........................................................................................................................................7

ANEXOS......................................................................................................................................................... 8

 Planos (doblados a tamaño carta).......................................................................................................... 8

BIBLIOGRAFÍA................................................................................................................................................ 9

Tabla de ilustraciones

Angel Eduardo Perez Martínez Pá gina 3


Implementació n de sistema de monitoreo Nagios XI

CAPÍTULO 1. INTRODUCCIÓN

El presente proyecto abarca los temas de monitoreo de redes y el uso del


directorio activo, como soluciones a la creciente demanda en el área de
redes de la empresa absystems. Una red debe tener entre sus
características la escalabilidad, pero esto implica un mayor trabajo en
mantenimiento, soluciones rápidas y el conocimiento del estado actual de
la red. Por estas necesidades es que se requiere de un software que
ayude a gestionar y mantener una red, ayudando a simplificar las
funciones de un administrador y prestando la información necesaria para
la solución de problemas o prevención de estos.

El software para monitoreo que se puso en funcionamiento es Nagios xi,


esta herramienta se eligió después de un análisis de la situación de la
Facultad. Entre las características que ofrece un software para monitoreo
de redes es hallar el punto el problema dentro de la red de manera más
rápida, recolección y análisis de datos para la posterior visualización en
gráficos estadísticos.

Después de un análisis de diferentes herramientas planteadas para la


solución, se recomendó el uso de Nagios xi por sus características,
alertas y mensajes. La herramienta recomendada ofrece licencia de
código abierto con diferentes funcionalidades y es más reconocida entre
los administradores de red.

Angel Eduardo Perez Martínez Pá gina 4


Implementació n de sistema de monitoreo Nagios XI

1.1 Estado del Arte


Hace referencia a todo el estudio del proyecto basado en investigaciones anteriores. Es el soporte del
proyecto, donde se fundamenta su autenticidad y justificación. En este apartado se encuentra
información valiosa de artículos, revistas o libros revisados que enriquecen el proyecto. Dicho
contenido debe soportar teóricamente el proyecto e incluir las fuentes o referencias bibliográficas.

1.2 Planteamiento del Problema


La investigación se inició planteando el problema debido al incremento de la

cantidad de dispositivos como: servidores físicos como virtuales, switches ,


Fortigate , la saturación y el tráfico de red sería un problema para el del área de
sistemas, ya que no cuentan con una acción inmediata para verificar de donde
provienen los problemas y la falta de personal para solucionar las incidencias, sin
embargo, no se cuenta con un sistema de monitoreo.

Los detalles se encuentran en las horas laborales ya que el área de desarrollo,


operación y área de soporte ocupa los servidores virtuales para realizar sus trabajos
correspondientes y las cargas de los servidores es alta y el tráfico satura el ancho de
banda, haciendo que el servicio sea de calidad baja y poco satisfactoria para el uso
de los empleados que requieren una conexión eficiente se ha convertido en un
problema por resolver para los

La empresa ABsystems actualmente no cuenta con un sistema que le permita


monitorear los diferentes componentes y servicios que conforman su red y por
consiguiente es muy difícil llevar una buena administración y control de los mismos.
Estas limitaciones traen como resultado el no poder llevar a cabo las acciones
necesarias y no poder actuar de manera oportuna ante la presencia de un evento
determinado en dispositivo o servicio de la red. En adición el no tener la posibilidad
de unificar el control de una manera remota de toda la red provoca que se pierda
tiempo y, por lo tanto, recursos económicos de la empresa.

Angel Eduardo Perez Martínez Pá gina 5


Implementació n de sistema de monitoreo Nagios XI

1.3 Objetivos
Implementar un sistema de monitoreo y control de red, basado en herramientas
CENTOS 7.9 y software para la empresa Absystems

Objetivos específicos:

 Implementar las herramientas de Sistema de monitoreo y control de red,


basado en herramientas Debian 7.9 y Software Nagios xi
 Monitorear equipos y servicios críticos y no críticos dentro de la infraestructura
de red.
 Permitir tomar decisiones sobre las acciones de control y monitoreo de la red

1.4 Definición de variables


Definición de las variables que se utilizarán para medir y cumplir los objetivos.

1.5 Hipótesis
La implementación de un sistema de monitoreo con el software nagios xi que
mejorara el rendimiento y el buen manejo de servidores, ancho de banda, conexión
switches en la empresa Absystems

1.6 Justificación del Proyecto


La empresa AbProsystems se dedica venta de ERP llevar acabo control de
gasolineras de K energy , tiene las oportunidades utilizando la fibra óptica y viene
funcionando formalmente y no ha tenido un crecimiento utilizando la línea dedicada,
sin poder lograr sus metas y objetivos, debido a que también existen incidencias en
la red, tanto equipos , servidores como tráfico de red ,Almacenamientos , Uso de
memoria Ram , en cuanto a sus 16 actividades y operaciones en las áreas como
son sistemas, Operaciones, Desarrollo, soporte , cobranza y producción

Debido a que la empresa Abprosystems carece de una herramienta de monitoreo

Angel Eduardo Perez Martínez Pá gina 6


Implementació n de sistema de monitoreo Nagios XI

Automatizada que notifique en tiempo real las fallas que día a día suceden en la red
en las diferentes áreas, que, debido a su modernidad y a la cantidad de dispositivos
y servicios, son difíciles de monitorear y gestionar. Es por ello que la implementación
de una herramienta de gestión de red y de dispositivos en la empresa es de suma
importancia, volviéndose indispensable para el administrador de sistemas. Debido a
la inexistencia de un software de monitoreo, que satisfaga todo el requerimiento
técnico y se adapte a su capacidad económica.

En la implementación se logrará beneficios en implementar el sistema tanto para la


empresa y para los administradores del área de sistemas, para la implementación
del proyecto se encontraron diversos sistemas de monitoreo, encontrándonos con la

Ventaja de pagar una licencia de precios accesible, que actualmente la empresa

Cuenta con ese presupuestó para la compra de la licencia de software, en ese


sentido se ve la necesidad de desarrollar el proyecto en software, que a la vez
cuentan con soporte de gran cantidad de usuarios que mejoran estas aplicaciones.

Para esta investigación se utilizó la herramienta de monitoreo NAGIOS XI que


permite conocer el estado de diferentes servicios brindados por equipos como
estado de

la red, disco, memoria, servidores, hosts, Routers y Switches , VPNS obteniendo


información antes de suceder alguna falla o una incidencia de los mismos, los
resultados se visualizaran en el servidor NAGIOS XI en una variedad de
representaciones e informes visuales de los mismos y tener la información en el
momento oportuno y adecuado. Así alcanzar con los objetivos y metas propuestas
en la empresa.

1.7 Limitaciones y Alcances


1.7.1 Alcances

Este proyecto a implementar abarcara el diseño de la topología e implementación


para mejorar el rendimiento y la estabilidad de los servidores, switch , servicios en
ejecución, así también mejorar la seguridad de red acorde a los requerimientos

Angel Eduardo Perez Martínez Pá gina 7


Implementació n de sistema de monitoreo Nagios XI

solicitados del ingeniero , de acuerdo a la propuestas que brindó, se instalara un


sistema de monitoreo nagios xi donde se darán por monitorear servidores virtuales
como servidores físicos donde se obtendrán y se monitorearan como software y
hardware de cada dispositivo a implementar dentro del sistema de monitoreo.

1.7.2 Limitaciones

 No contar con ningún tipo de documentación del diseño original de la


estructura de red existente actualmente en la empresa.
 La falta de información de los servidores actuales como su rendimiento, uso
de memoria en uso, capacidad de almacenamientos , información de los
switches.
 Las credenciales de los servidores para observar su funcionamiento más a
detalles. Ya que se prolongaba mas tiempo ya que el coordinador de sistemas
se ocupaba en tareas de la empresa.
 La falta de mantenimiento de los servidores debilita la función y el rendimiento
de algunas aplicaciones o el uso eficaz del usuario

1.8 La Empresa (Nombre de la empresa)


Descripción de los siguientes puntos:

a) historia de la empresa,

Misión

Trabajar como socio de negocios con nuestros clientes; integrando soluciones


estratégicas para el aprovechamiento de sus recursos. Desarrollar nuevas

Angel Eduardo Perez Martínez Pá gina 8


Implementació n de sistema de monitoreo Nagios XI

formas de hacer negocios mediante el uso de tecnologías de punta, logrando así


mantener e incrementar sus ventajas competitivas.

Visión
Ser una empresa líder en el desarrollo de la planeación estratégica y diseño de
soluciones integrales de negocio a la vanguardia en tecnologías de información.

b) procesos que se realizan en la empresa,


c) mercado de impacto de los productos o servicios brindados por la empresa, e
d) impacto en el área de tecnologías de la información y comunicación.

Angel Eduardo Perez Martínez Pá gina 9


Implementació n de sistema de monitoreo Nagios XI

CAPÍTULO 2. METODOLOGÍA

La metodología que se aplicó en el desarrollo de este proyecto fue una metodología


en prototipo, ya que con el listado rápido de los requisitos se procede a instalar y el
siguiente proceso aplicar prueba y error según las necesidades que vayan surgiendo
a lo largo del tiempo.

REQUERIMIENTO BASICOS la empresa necesita tener una alta disponibilidad de la


gran mayoría de sus equipos, algunos de ellos pueden tener cierta tolerancia a
fallos, pero otros deben cumplir con el 99% de funcionamiento, por esto, es
necesario que se cuente con algún sistema que nos permita detectar si algún equipo
está fallando, si existe un excedente de tráfico en algún enlace, entre otro tipo de
problemas. Existen alrededor de 100 equipos tales como Switch, Router, UPS,
Access Point, servidores y equipos de escritorio. La disponibilidad. Este caso aplica

Angel Eduardo Perez Martínez Pá gina 10


Implementació n de sistema de monitoreo Nagios XI

para el 100% de los equipos, en el que se verifica que exista comunicación con el
equipo.

Memoria. Se verifica la cantidad de memoria del equipo usada o libre según sea el
caso. Disco Duro. Se verifica la cantidad de espacio en disco del equipo, en algunos
casos existen equipos con más de un disco duro. Cantidad de Tráfico. Se verifica la
cantidad de tráfico que pasa por cierto enlace en un Switch o Router. Verificar
Puertos. Se verifica que un puerto específico esté abierto en un servidor. El
monitoreo de equipos y servicios se hace a petición de las áreas interesadas, y se
consideró la posibilidad de que incremente la cantidad de equipos a monitorear.

DISEÑO DEL SERVIDOR DE CONTROL DE DISPOSITIVOS Y SERVICIOS DE


RED

A nivel de aplicación: Se gestionaron colas, es decir, se tendrá́ un conjunto de


scripts que le lanzaran cada cierto tiempo contra los equipos remotos, pues a
NAGIOS le podemos dar un tiempo de ejecución cada cierto tiempo (minutos), que
se vayan repitiendo sin necesidad de gestionar manualmente las peticiones y que
dependerá en cada caso la criticidad de lo que se quiera comprobar. Por ejemplo

 Comprobar si un equipo está funcionando, eso se realizara cada 5 minutos


(Es critico)
 Comprobar si una memoria se llena, se realizará cada 15 minutos (criticidad
media)
 Comprobar si un servicio de directorio está activo, se realizara cada 40
minutos (no critico)

De esta manera no generar tráfico en la red. Se tendrá́ la visualización de todos los


servicios en colores, dependiendo del nivel de alerta que se genera

 Verde: Estado OK, no ha ocurrido nada en el servidor/servicio en la última


comprobación del estado.

Angel Eduardo Perez Martínez Pá gina 11


Implementació n de sistema de monitoreo Nagios XI

 Amarillo: Estado Warning, en la última comprobación se ha registrado algún


evento que requiere atención.
 Rojo: Estado Crítico, en la última comprobación de estado ha ocurrido un
error que se debe solucionar con urgencia.
 Naranja: Estado Desconocido, existe algún problema no definido en algún
servicio

A nivel de usuario Se implementó una interfaz de usuario muy útil y visual, con la
que a partir de colores ya se puede ver el estado de la red y ver los cambios de
estado que se van dando cada vez que los scripts mencionados antes se van
ejecutando para monitorizar la estructura de red. Se incorporó múltiples consultas:

 Tiempos de correcto funcionamiento por equipo/servicios


 Estadísticas de rendimiento
 Visión global de equipos/servicios con problemas y los correctos.
 Resúmenes de alertas más comunes en periodos de tiempo especificados
 Interfaz gráfica de servidores, switch

Notificaciones y Alarmas

El servidor que envía las notificaciones cuando algo anormal sucede con los
dispositivos o con algún servicio será́ un LINUX con un sistema CENTOS, estas
notificaciones serán enviadas hacia el administrador de red vía E-mail mediante
Gmail.

Las alertas que se van a percibir por el administrador de red se describen a


continuación

Angel Eduardo Perez Martínez Pá gina 12


Implementació n de sistema de monitoreo Nagios XI

Angel Eduardo Perez Martínez Pá gina 13


Implementació n de sistema de monitoreo Nagios XI

CAPÍTULO 3. DESARROLLO DEL PROYECTO

El hacer uso de una metodología en este proyecto es importante que sirva con base
para justificar las actividades a generar. El enfoque principal de esta metodología es
definir las actividades mínimas requeridas, por tecnología y complejidad de red, que
permitan asesorar de la mejor forma posible. instalando y operando exitosamente el
sistema de monitoreo nagios.  Así mismo logramos obtener una mejor estructuración
y monitoreo del proyecto.

3.1.1 Preparacion
En este punto indica la problemática, proponiendo alternativas de solución , el
ingeniero Nabil determina a realizar la instalación de un sistema de monitoreo nagios
dentro de la empresa Ab systems

Ilustración 1 : Oficinas de Absytems

Angel Eduardo Perez Martínez Pá gina 14


Implementació n de sistema de monitoreo Nagios XI

3.1.2 Implementación de sistemas en servidor proxmox

En este punto nos basamos a la instalación del sistema operativo compatible para
realizar la implementación del sistema de monitoreo nagios , identificando un punto
importante obteniendo ideas muy eficaces donde se realizara la instalación dentro
de un servidor virtual llamada proxmox , donde el beneficio es obtener respaldos
programados dentro del sistema nagios , si llega a ocurrir un error del sistema
nagios al transcurso del proyecto se podrá recuperar el sistemas por los archivos
respaldados esto nos beneficiara al tener seguro los monitoreos y backups del
sistema centos.

Ilustración 2:Servidor Virtual Proxmox

Ilustración 3:Instalacion de nagios

Angel Eduardo Perez Martínez Pá gina 15


Implementació n de sistema de monitoreo Nagios XI

Angel Eduardo Perez Martínez Pá gina 16


Implementació n de sistema de monitoreo Nagios XI

Ilustración 4 Instalación de SO Nagios

3.1.3 Instalación de sistema centos 7.9


Se lleva a cabo con la descarga de la ISO compatible con nagios donde se realizará
la instalación del sistema de monitoreo, una vez ya instalando se configura la ip fija
con la mascará de subred agregando el dominio correspondiente para obtener la
conexión correcta para la comunicación con los servidores.

Ilustración 5:Descarga de ISO CENTOS 7.9

Angel Eduardo Perez Martínez Pá gina 17


Implementació n de sistema de monitoreo Nagios XI

Ilustración 6: Instalación Centos 7

Seleccionamos la opción Install CentOS 7 y el sistema de instalación arrancará,


mostrando multitud de mensajes de estado en modo consola.

Ilustración 7:Corriendo Instalación

Angel Eduardo Perez Martínez Pá gina 18


Implementació n de sistema de monitoreo Nagios XI

Ilustración 8 : Configuración de ip

Angel Eduardo Perez Martínez Pá gina 19


Implementació n de sistema de monitoreo Nagios XI

Ilustración 9: Instalacion Completa

Al obtener la instalación correctamente se lleva a cabo la configuración del sistema


de monitoreo nagios xi que se observara en el siguiente punto.

Angel Eduardo Perez Martínez Pá gina 20


Implementació n de sistema de monitoreo Nagios XI

CAPÍTULO 4. RESULTADOS Y CONCLUSIONES

Las conclusiones deberán estar relacionadas al objetivo y los resultados, alcance, trabajos futuros y
recomendaciones del proyecto.

4.1 Resultados
Es importante recordar que el esquema del reporte sigue los pasos del método científico, por lo que
se deben incluir resultados del estudio, tales como tablas con mediciones, resultados de pruebas de
uso (si se realizaron), entre otros. En el caso de planos, pueden incluirse como anexos y doblados al
tamaño carta. Las imágenes, ya sean fotografías o impresiones de pantalla, no deberán exceder su
tamaño de un cuarto de página; además, deberán incluir pie de página o referencia.

4.2 Trabajos Futuros


Cuando el proyecto es muy grande se sugiere su continuación, por lo que se debe dividir en fases. En
este apartado se hace referencia a los proyectos que continuarán al presente.

4.3 Recomendaciones
De acuerdo con los resultados del estudio, se describen las sugerencias o mejoras para nuevos
proyectos.

Angel Eduardo Perez Martínez Pá gina 21


Implementació n de sistema de monitoreo Nagios XI

ANEXOS

Contiene los datos usados en el desarrollo del proyecto que sirvieron como referencia, tales como:
 tablas,
 gráficas,
 imágenes que excedieron el tamaño permitido en los apartados anteriores, y los
 planos (deberán encontrarse doblados en tamaño carta).

Angel Eduardo Perez Martínez Pá gina 22


Implementació n de sistema de monitoreo Nagios XI

BIBLIOGRAFÍA

Se recomienda usar el formato APA para citar las referencias del reporte.

Primeramente, se colocará las fichas bibliográficas de los libros consultados:


Apellido o apellidos, nombre o nombres del autor. (año) Título de la obra. País. Editorial.

Ejemplos
Un autor:
Lara Flores, Elías. (2005) Primer Curso de Contabilidad. México. Trillas.

Dos autores o más autores:


Méndez, Alejandro; Roberto Juárez, (2002) Investigación de Operaciones. México. Mc Graw Hill.

Posteriormente, aparecerán las fichas de periódicos y revistas:


Apellido o apellidos, nombre o nombres del autor. (año, mes, día) Título del artículo. Nombre de la
publicación, Volumen. (número de ejemplar o número de la revista), páginas consultadas.
NOTA: Se deja una sangría de 4 espacios después de terminado el primer renglón.

Ejemplo
Martínez, Alfredo, (2005, marzo, 13) La Civilización Oculta. Revista Milenio. Vol. 23. (No.
76). pp. 23-27.

Como tercera referencia aparecerán los documentos electrónicos.


Nombre de la entidad. Responsable del documento. Fecha de su última consulta. dirección
electrónica.

Ejemplo
Cisneros, Ernesto. Periódico El universal. Revelaciones de los efectos de la luz solar. 29 de
noviembre de 1995. http://www.eluniversal.com/articulos/octubre/25/luzsolar.htl;

Angel Eduardo Perez Martínez Pá gina 23

También podría gustarte