Monografia
Aplicação web para auxiliar na gestão de logs distribuídos utilizando métodos e técnicas de recuperação de informação
Autor
Kalbusch, Fabricio
Krauss, Raphael Gonçalves
Institución
Resumen
Os sistemas distribuídos geralmente possuem uma grande quantidade de componentes que podem ser subsistemas, ferramentas e rotinas auxiliares espalhadas por diversos computadores na rede. Para tornar possível a manutenção, é essencial que estes componentes gerem logs, que são uma forma de registrar as operações realizadas e saber qual o estado da aplicação. Geralmente, estes logs são gerados em forma de arquivo no disco do servidor, o que gera uma grande quantidade de barreiras para que os administradores do sistema possam visualizar esse log de forma rápida, fácil e sem causar impactos no ambiente. Para atestar a possibilidade de solução para estes problemas, foi necessário desenvolver um protótipo de uma aplicação web, denominada consulta centralizada de logs, que gerencia e recupera informações de logs, que contenham dados semiestruturados e não estruturados, de sistemas distribuídos. Foi utilizado o ICONIX como processo de desenvolvimento, o Enterprise Architect e o Balsamic para modelagem e prototipação das telas e também as linguagens de programação Java e Python para o desenvolvimento da aplicação. Com base na entrevista aplicada foi possível constatar que os administradores do sistema realmente enfrentam periodicamente diversas barreiras para consultar logs e com base no sistema desenvolvido foi possível concluir que é possível reduzir estas dificuldades.