Publicado el 8 de Abril del 2018
728 visualizaciones desde el 8 de Abril del 2018
1,8 MB
79 paginas
Creado hace 6a (22/07/2016)
UNIVERSIDAD AUTONOMA DE MADRID
ESCUELA POLITECNICA SUPERIOR
PROYECTO FIN DE CARRERA
SISTEMA DE ANÁLISIS DE EVENTOS DE
MONITORIZACIÓN
DANIEL IZQUIERDO IZQUIERDO
JULIO 2016
SISTEMA DE ANÁLISIS DE EVENTOS DE
MONITORIZACIÓN
AUTOR: Daniel Izquierdo Izquierdo
TUTOR: Mª Lourdes Cervantes Romero
PONENTE: Gonzalo Martinez Muñoz
Multinacional de Consultoría, Outsourcing e Integración de Sistemas en
Grupo Corporativo GFI Informática
Tecnologías de la Información
Julio 2016
Resumen
Este proyecto consiste en la realización de una aplicación web. Dicha
aplicación lanzará consultas sobre una base de datos para relacionar eventos
de monitorización con sus procedimientos asociados. El objetivo es permitir
a los empleados del grupo de Supervisión de GFI Informática reducir el
tiempo de actuación y conseguir una metodología de trabajo más eficiente.
Con la aplicación podrán desde, reducir el tiempo empleado en la búsqueda
de un procedimiento, hasta analizar donde se producen los picos de eventos
y cuáles son los más recurrentes.
Además, dispone de funciones adicionales como el inventario de servidores
del proyecto y un área utilizada por los gestores de GFI para registrar
internamente las incidencias tratadas.
La aplicación se ha desarrollado íntegramente en español y una interfaz muy
sencilla, con el objetivo de facilitar su uso a los operadores de Supervisión.
La aplicación se encuentra publicada y alojada en un servidor interno de GFI
(Trampolín).
Palabras clave
Eventos, monitorización, procedimientos, Supervisión, operador, Pandora,
reportes, Subversion, inventario, Génesis, incidencias, Oracle, clasificación.
Abstact
This project consists of the accomplishment of a web application. The
above mentioned application will throw consultations on a database to
relate events of monitoring to his associate procedures. The aim is to allow
to the employees of the group of Supervision of IT GFI to reduce the time
of action and to obtain a methodology of more efficient work. With the
application they will be able to, reduce the time used in the search of a
procedure, up to analyzing where the beaks of events take place and which
are more appellants.
In addition, it has additional functions such as the servants' inventory of the
project and an area used by the managers of GFI to register internally the
treated incidents.
The application has been developed entirely in Spanish and in a very
simple interface, with the aim to facilitate its use to the operators of
Supervision.
The application is published and lodged in an internal servant of GFI
(Springboard).
Key words
Events, monitoring, procedures, Supervisión, operator, Pandora, reports,
Subversion, inventory, Génesis, incidents, Oracle, clasification.
Grupo Francés de Informática.
Escuela Politécnica Superior
Universidad Autónoma de Madrid
Proyecto Final de Carrera
Glosario
GFI:
HP-OM: Hewlett-Packard Operations Manager
EPS:
UAM:
PFC:
ITSM:
SQL:
APEX:
SVN:
IBM:
SDL:
Software Developement Laboratory
Servicios de Administración de TI
Aplication Express
Subversion
International Bussiness Machines
Structured Query Language
Agradecimientos
En primer lugar, quiero dar las gracias a mi familia, por haber luchado y
empujado para “Tener un título en tu pared”. Su apoyo en momentos clave
ha sido crucial para seguir adelante y presentar este documento.
En segundo lugar, a mis amigos de la UAM. Ojalá pudiera nombrarles a
todos, pero necesitaría defender otro PFC. Víctor, Rubén T., Rubén J., Borja,
Álvaro, Diego, Fran, Alexis, Javi… son sólo unos pocos de los que he ido
conociendo estos años y que se han ganado a pulso un sitio especial para toda
la vida en mi corazón.
Después, agradecer a mis amigos de toda la vida esos momentos de
desconexión cuando era necesario. Jorge, Álvaro, Alber, Mikel…
A Laura, por apoyarme constantemente y por ayudarme a desconectar
cuando hacía falta.
A GFI, y muy en especial a Eloy. Por darme la oportunidad de empezar en
el mundo laboral, y sobre todo por apostar y confiar en mi desde el primer
minuto. A ti te debo la posibilidad de defender este PFC y de demostrar lo
que valgo día a día.
A Lourdes, por haberme guiado en la realización de este PFC y haberme
aconsejado sin importar la carga de trabajo del momento.
A Gonzalo, por haberme aceptado aun cuando los cambios y las fechas no
invitaban al optimismo.
Probablemente queden muchas personas para agradecer todo lo que han
hecho por mí, asique solo puedo decir una cosa…
Gracias a todos.
ÍNDICE DE CONTENIDOS
1 Introducción ............................................................................................................. 15
1.1 Motivación ........................................................................................................ 15
1.2 Objetivos ........................................................................................................... 16
1.3 Organización de la memoria .............................................................................. 16
2 Estado del arte.......................................................................................................... 17
2.1 Bases de datos ................................................................................................... 17
2.1.1 SQL ............................................................................................................ 17
2.1.1.1 Historia del SQL .............................................................................................. 17
2.1.1.2 Características del SQL .................................................................................... 18
2.1.1.3 Tipos de Datos ................................................................................................. 19
2.1.1.4 Instrucciones básicas de definición de datos ..................................................... 19
2.1.1.5 Instrucciones básicas de manipulación de datos ................................................ 20
2.1.2 Sistemas de gestión de base de datos........................................................... 21
2.1.2.1 Historia de los SGBD ....................................................................................... 21
2.1.2.1.1 Sistemas de navegación de mediados de siglo ............................................ 21
2.1.2.1.2 Sistemas relacionales a comienzos de 1970 ................................................ 22
2.1.2.1.3 Sistemas SQL a finales de 1970 ................................................................. 23
2.1.2.1.4 Sistemas orientados a objetos en la década de 1980 ................................... 24
2.1.2.1.5 Sistemas NoSQL a principios de siglo ....................................................... 24
2.1.2.1.6 Sistemas XML y actualidad ....................................................................... 25
2.1.2.1.7 Resumen y “Timeline” .............................................................................. 25
2.1.2.2 Oracle .............................................................................................................. 26
2.1.2.2.1 Historia ..................................................................................................... 26
2.1.2.3 MySQL............................................................................................................ 27
2.1.2.3.1 Historia ..................................................................................................... 27
2.1.2.4 Microsoft SQL Server ...................................................................................... 28
2.1.2.1.2 Historia ..................................................................................................... 28
2.1.3 Sistemas de gestión de base de datos en números ........................................ 29
2.2 Oracle Application Express ............................................................................... 30
2.2.1 Historia....................................................................................................... 30
3 Diseño...................................................................................................................... 33
3.1 Finalidad del proyecto ....................................................................................... 33
3.2 Elección de requisitos ........................................................................................ 34
3.2.1 Sistema de gestión de base de datos ............................................................ 34
3.2.2 Versión de sistema de gestión de base de datos ........................................... 35
3.2.3 Dispositivos válidos .................................................................................... 36
3.2.4 Idioma ........................................................................................................ 36
3.2.5 Resumen de especificaciones ...................................................................... 36
3.3 Esquema general de la aplicación ...................................................................... 38
3.4 Herramientas de la interfaz ................................................................................ 39
3.4.1 Login ..................................................
Comentarios de: Sistema de análisis de eventos de monitorización (0)
No hay comentarios