Mostrar el registro sencillo del ítem

Trabajo Fin de Máster

dc.contributor.advisorGonzález Carvajal, Ramónes
dc.contributor.advisorGirona García, Rafaeles
dc.creatorNeira Jaén, Danieles
dc.date.accessioned2022-12-27T10:05:58Z
dc.date.available2022-12-27T10:05:58Z
dc.date.issued2022
dc.identifier.citationNeira Jaén, D. (2022). Metrics system. (Trabajo Fin de Máster Inédito). Universidad de Sevilla, Sevilla.
dc.identifier.urihttps://hdl.handle.net/11441/140811
dc.description.abstractLa medición y el monitoreo de sistemas resultan prácticamente imprescindibles en un desarrollo maduro y es ahí donde nos centraremos en este trabajo, en desarrollar herramientas que por un lado monitoricen el propio stack y su servidor, así como sirva de base para almacenar y representar métricas proporcionadas por terceros agentes. En este sentido y como todos los desarrollos, es necesario comenzar por el principio, realizando un análisis del estado del arte y de las herramientas disponibles en este momento. El proyecto está formado por 3 grandes partes diferenciadas: • Como el objetivo final es desplegarlo en la nube, tendremos que examinar las opciones de deployments, desde aplicaciones tradiciones, hasta técnicas de virtualización pasando por máquinas viruales hasta llegar a los actuales contenedores y sus orquestadores, analizando ventajas e inconvenientes de cada uno de ellos. • Base de datos para almacenar métricas. En este caso la característica fundamental es la marca de tiempo, no basta solo con almacenar un valor, es casi más importante el momento temporal exacto en el que se produce para poder realizar los análisis posteriores, representaciones, etc. . . . • El tercer elemento importante del proyecto es el visualizador, que nos permita analizar la información de una manera gráfica mucho más accesible. Así como realizar operaciones con los datos y representar también los resultados. Una vez expuestas las herramientas actuales, analizadas y decididas las que vamos a usar, describiremos el desarrollo realizado, explicando paso a paso los problemas encontrados y las soluciones aplicadas, hasta llegar al apartado de resultados donde explicaremos el estado actual del proyecto y el punto alcanzado. Además del sistema de métricas, en este trabajo, hemos usado e integrado 2 herramientas de generación de documentos: por un lado mkdocs, como generador de sitios estáticos, que junto con la función Pages de GitLab, nos ofrece un potencial muy interesante para representar la documentación. Por otro lado, pandoc, como conversor universal de distintos formatos, en nuestro caso, para pasar del markdown original al pdf de este documento, a través de la plantilla en latex. De esta manera, en un único repositorio, con los mismos ficheros fuente en markdown, podemos generar 2 salidas diferentes: la página web estática y el documento pdf. Por último, expondremos las conclusiones obtenidas de este trabajo y analizaremos las líneas futuras que surgen de este proyecto.es
dc.description.abstractThe measurement and monitoring of systems are practically essential in a mature development and that is where we will focus in this work, in developing tools that on the one hand, monitor the stack itself and its server, as well as serve as a basis for storing and representing metrics provided by third party agents. In this sense, and like all developments, it is necessary to start from the beginning, performing an analysis of the state of the art and the tools available at this time. The project is made up of 3 main differentiated parts: • As the final objective is to deploy it in the cloud, we will have to examine the options of deployments, from traditional applications, to virtualization techniques through virtual machines to the current containers and their orchestrators, analyzing advantages and disadvantages of each of them. • Database to store metrics. In this case the fundamental characteristic is the time stamp, it is not enough just to store a value, it is almost more important the exact time in which it occurs to be able to perform subsequent analysis, representations, etc. . . . .. • The third important element of the project is the visualizer, which allows us to analyze the information in a much more accessible graphical way. As well as to perform operations with the data and also to represent the results. Once the current tools have been exposed, analyzed and decided which ones we are going to use, we will describe the development carried out, explaining step by step the problems encountered and the solutions applied, until we reach the results section where we will explain the current status of the project and the point reached. In addition to the metrics system, in this work, we have used and integrated 2 document generation tools: on the one hand mkdocs, as a static site generator, which together with the Pages function of GitLab, offers us a very interesting potential to represent the documentation. On the other hand, pandoc, as a universal converter of different formats, in our case, to move from the original markdown to the pdf of this document, through the latex template. In this way, in a single repository, with the same markdown source files, we can generate 2 different outputs: the static web page and the pdf document. Finally, we will expose the conclusions obtained from this work and we will analyze the future lines that arise from this project.es
dc.formatapplication/pdfes
dc.format.extent85 p.es
dc.language.isoenges
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.titleMetrics systemes
dc.typeinfo:eu-repo/semantics/masterThesises
dc.type.versioninfo:eu-repo/semantics/publishedVersiones
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Ingeniería Electrónicaes
dc.description.degreeUniversidad de Sevilla. Máster en Ingeniería de Telecomunicación.es

FicherosTamañoFormatoVerDescripción
TFM2282_Neira Jaen.pdf3.504MbIcon   [PDF] Ver/Abrir  

Este registro aparece en las siguientes colecciones

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Excepto si se señala otra cosa, la licencia del ítem se describe como: Attribution-NonCommercial-NoDerivatives 4.0 Internacional