Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/11531/84258
Título : Monitorización de una plataforma educativa utilizando Elastic Stack
Autor : García Jiménez, Fernando
Ortega Falces, Ignacio
Universidad Pontificia Comillas, Escuela Técnica Superior de Ingeniería (ICAI)
Palabras clave : 33 Ciencias tecnológicas;3325 Tecnología de las telecomunicaciones;332599 Otras especialidades
Fecha de publicación : 2024
Resumen : Mi Trabajo de Fin de Grado se centra en el estudio del funcionamiento y las ventajas de la plataforma Elastic Stack, estructurado en tres partes principales. En la primera fase, se presenta un informe detallado sobre la plataforma, explicando en profundidad qué es Elastic Stack, las aplicaciones que la componen y cada servicio que se levanta en su entorno. Se analiza cada componente, incluyendo Elasticsearch, Logstash, Kibana y Beats, y cómo interactúan para proporcionar una solución robusta para la gestión de logs y datos. La segunda fase del proyecto consiste en una aplicación sencilla que he programado para probar el funcionamiento de Elastic Stack en el registro y visualización de logs. La aplicación es un sistema básico de login con una serie de botones diseñados para generar logs específicos. Esta parte del proyecto demuestra la capacidad de Elastic Stack para capturar, almacenar y visualizar datos en tiempo real, facilitando la monitorización y el análisis de eventos. Finalmente, la tercera fase se enfoca en probar el funcionamiento de Elastic Stack con una aplicación proporcionada por mi tutor, relacionada con la asignatura de Estadística. Esta aplicación se utiliza para generar eventos específicos que luego son registrados y visualizados a través de Elastic Stack. A través de estas pruebas, se valida la eficacia de la plataforma para gestionar logs de aplicaciones más complejas, destacando su aplicabilidad en diferentes contextos académicos y profesionales.
My Final Degree Project focuses on studying the functionality and advantages of the Elastic Stack platform, structured into three main parts. In the first phase, a detailed report on the platform is presented, explaining in depth what Elastic Stack is, the applications that compose it, and each service that operates within its environment. Each component, including Elasticsearch, Logstash, Kibana, and Beats, is analyzed, along with how they interact to provide a robust solution for log and data management. The second phase of the project involves a simple application I programmed to test the functionality of Elastic Stack in logging and log visualization. The application is a basic login system with a series of buttons designed to generate specific logs. This part of the project demonstrates Elastic Stack's ability to capture, store, and visualize data in real time, facilitating event monitoring and analysis. Finally, the third phase focuses on testing the functionality of Elastic Stack with an application provided by my tutor, related to the subject of Statistics. This application is used to generate specific events that are then logged and visualized through Elastic Stack. These tests validate the platform's effectiveness in managing logs from more complex applications, highlighting its applicability in various academic and professional contexts.
Descripción : Grado en Ingeniería en Tecnologías de Telecomunicación
URI : http://hdl.handle.net/11531/84258
Aparece en las colecciones: KTT-Trabajos Fin de Grado

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
TFG-OrtegaFalces,Ignacio.pdfTrabajo Fin de Grado2,54 MBAdobe PDFVista previa
Visualizar/Abrir
AnexoI.pdfAutorización150,31 kBAdobe PDFVisualizar/Abrir     Request a copy


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.