Dissertação

Network and Systems Monitoring Application EVALUATED

Esta Dissertação de Mestrado descreve a implementação de um sistema de monitorização orientado a universidades, empresas ou serviços de alojamento web on-premises. Estudámos quais as bases de dados de séries temporais e as ferramentas de visualização mais relevantes disponíveis e, no final, utilizámos a base de dados de séries temporais Prometheus para coletar as métricas dos equipamentos e servi-las para o Grafana, uma ferramenta de visualização que permite construir dashboards para uma observabilidade holística. Em seguida, implementámos um algoritmo de machine learning capaz de detetar anomalias nos padrões dos dados coletados e acionar alertas automaticamente. Avaliámos o sistema quanto ao desempenho e escalabilidade e concluímos que ele é muito leve no consumo de recursos, o que significa que pode ser escalado para grandes redes. Existem diferentes estratégias de arquitetura que podem ser aplicadas dependendo dos cenários, permitindo que o sistema possa ser escalado mesmo com a ampliação da rede.
Bases de dados de séries temporais, Observabilidade, Recolha de métricas, Aprendizagem Automática

junho 27, 2024, 16:0

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Paulo Rogério Barreiros D'Almeida Pereira

Departamento de Engenharia Electrotécnica e de Computadores (DEEC)

Professor Auxiliar