Use este identificador para citar ou linkar para este item:
https://repositorio.pucgoias.edu.br/jspui/handle/123456789/8589
Tipo: | Trabalho de Conclusão de Curso |
Título: | Sistema de monitoramento distribuído e análise de dados em ambientes virtuais |
Autor(es): | Silva, Vinícius Rodrigues Ferreira e |
Primeiro Orientador: | Cavalcante, Gildenor de Souza Amorim |
metadata.dc.contributor.referee1: | Cavalcante, Gildenor de Souza Amorim |
metadata.dc.contributor.referee2: | Silva, Solange da |
metadata.dc.contributor.referee3: | Abadia, Fernando Gonçalves |
Resumo: | Este trabalho teve como objetivo geral desenvolver um sistema de monitoramento distribuído para máquinas virtuais (VMs) e servidores, focado na coleta, análise e visualização de dados para otimizar a gestão de recursos computacionais e prevenir falhas. Para isso, foi implementado o dailyInfo, um coletor que gera dados em formato JSON a cada 10 minutos, o infoConnector, que centraliza e organiza as mensagens, e um painel interativo criado com a biblioteca Streamlit, que exibe gráficos e fluxogramas para análise. Além disso, foi desenvolvido um sistema de alertas via WhatsApp para identificar situações críticas, como sobrecarga de CPU, memória e disco. O estudo permitiu concluir que, o sistema desenvolvido demonstrou ser eficiente, escalável e eficaz, permitindo maior previsibilidade, tomada de decisões mais rápidas e melhor gestão de recursos em ambientes computacionais distribuídos. Palavras chaves: Monitoramento. Máquinas Virtuais. Análise de dados. Coleta de dados. |
Abstract: | This study aimed to develop a distributed monitoring system for virtual machines (VMs) and servers, focusing on data collection, analysis, and visualization to optimize resource management and prevent failures. The dailyInfo was implemented to generate JSON data every 10 minutes, along with the infoConnector, which centralizes and organizes messages, and an interactive dashboard built with the Streamlit library, displaying graphs and flowcharts for analysis. Additionally, a WhatsApp alert system was developed to identify critical situations, such as CPU, memory, and disk overload. In conclusion, the system proved to be efficient, scalable, and effective, enabling greater predictability, faster decision-making, and improved resource management in distributed computational environments. Keywords: Monitoring. Virtual Machines. Data Analysis. Data Collection. |
Palavras-chave: | Sistema Monitoramente Distrubuídos Análise de dados |
CNPq: | CNPQ::CIENCIAS EXATAS E DA TERRA |
Idioma: | por |
País: | Brasil |
Editor: | Pontifícia Universidade Católica de Goiás |
Sigla da Instituição: | PUC Goiás |
metadata.dc.publisher.department: | Escola Politécnica |
Tipo de Acesso: | Acesso Aberto |
URI: | https://repositorio.pucgoias.edu.br/jspui/handle/123456789/8589 |
Data do documento: | 11-Dez-2024 |
Aparece nas coleções: | TCC Engenharia de Computação |
Arquivos associados a este item:
Arquivo | Tamanho | Formato | |
---|---|---|---|
TCC2 - SISTEMA DE MONITORAMENTO DISTRIBUÍDO E ANÁLISE DE DADOS EM AMBIENTES VIRTUAIS.pdf | 1,44 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.
Ferramentas do administrador