• Mi UCrea
    Ver ítem 
    •   UCrea
    • UCrea Académico
    • Facultad de Ciencias
    • Grado en Ingeniería Informática
    • G2454 Trabajos académicos
    • Ver ítem
    •   UCrea
    • UCrea Académico
    • Facultad de Ciencias
    • Grado en Ingeniería Informática
    • G2454 Trabajos académicos
    • Ver ítem
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Desarrollo de una aplicación Java para procesamiento de logs y generación de timeline de eventos integrada con Jira

    Development of a Java application for log processing and event timeline generation with Jira integration

    Ver/Abrir
    LopezAlonsoAlvaro.pdf (2.809Mb)
    Identificadores
    URI: https://hdl.handle.net/10902/34651
    Compartir
    RefworksMendeleyBibtexBase
    Estadísticas
    Ver Estadísticas
    Google Scholar
    Registro completo
    Mostrar el registro completo DC
    Autoría
    López Alonso, Álvaro
    Fecha
    2024-09
    Director/es
    Medina Pasaje, Julio LuisAutoridad Unican
    Fernández Álvarez, Adrián
    Roses, Javier
    Derechos
    © Álvaro López Alonso
    Disponible después de
    2029-09-05
    Palabras clave
    Log
    Java
    JavaFX
    JSON
    Aplicación de consola
    Jira
    Console application
    Resumen/Abstract
    El objetivo de este trabajo es desarrollar una aplicación capaz de, a partir de una serie de ficheros log estructurados y un fichero de configuración para la detección de patrones en el texto, generar un timeline tanto textual como gráfico de los eventos de interés para el usuario. Esta aplicación tiene además integración con la plataforma Jira, permitiendo al usuario automatizar la descarga de ficheros log comprimidos de un determinado issue, el procesamiento y generación de timelines textuales y gráficas, y la subida de estos ficheros para adjuntarlos al issue correspondiente. Se trata de una aplicación de línea de comandos que permite al usuario especificar la ruta al directorio de ficheros a procesar, el fichero de configuración a utilizar y el directorio de salida. En el caso de utilizar la integración con Jira pueden especificarse parámetros de autenticación por token API, el proyecto Jira y un issue concreto. La aplicación está desarrollada en Java y hace uso del framework JavaFX para la visualización y navegación del timeline gráfico, así como de Jackson para la lectura de ficheros de configuración en formato JSON. Este trabajo se ha realizado a través del Programa Observatorio Tecnológico HP SCDS, siendo esta una de sus múltiples propuestas para el curso 2023-2024.
     
    The objective of this project is to develop an application capable of, based on a series of structured log files and a configuration file for detecting patterns in the text, generating both a textual and graphic timeline of events of interest to the user. The application also integrates with the Jira platform, allowing the user to automate the download of compressed log files from a specific issue, the processing and generation of textual and graphic timelines, and the uploading of this files to attach them to the corresponding issue. It is a command-line application that allows the user to specify the path to the directory of files to be processed, the configuration files to use, and the output directory. When using Jira integration, parameters for API authentication, the Jira project, and a specific issue can be specified. The application is developed in Java and uses the JavaFX framework for visualization and navigation of the graphical timeline, as well as Jackson for reading configuration files in JSON format. This project was made through the Programa Observatorio Tecnológico HP SCDS, being this one of its proposals for the 2023-2024 academic year.
    Colecciones a las que pertenece
    • G2454 Trabajos académicos [336]

    UNIVERSIDAD DE CANTABRIA

    Repositorio realizado por la Biblioteca Universitaria utilizando DSpace software
    Contacto | Sugerencias
    Metadatos sujetos a:licencia de Creative Commons Reconocimiento 4.0 España
     

     

    Listar
    Todo UCreaComunidades y coleccionesFecha de publicaciónAutoresTítulosTemasEsta colecciónFecha de publicaciónAutoresTítulosTemas

    Mi cuenta

    AccederRegistrar

    Estadísticas

    Ver Estadísticas
    Sobre UCrea
    Qué es UcreaGuía de autoarchivoArchivar tesisAcceso abiertoGuía de derechos de autorPolítica institucional
    Piensa en abierto
    Piensa en abierto
    Compartir

    UNIVERSIDAD DE CANTABRIA

    Repositorio realizado por la Biblioteca Universitaria utilizando DSpace software
    Contacto | Sugerencias
    Metadatos sujetos a:licencia de Creative Commons Reconocimiento 4.0 España