Dashboard de Dados do LabLAD
No meu estágio no Laboratório de Alto Desempenho da PUCRS, retomei o desenvolvimento de um sistema para visualização das estatísticas de utilização dos recursos do laboratório.
O objetivo do sistema é facilitar a demonstração da importância e impacto do LabLAD para com a Universidade, através de indicadores e gráficos interativos.
Antes do desenvolvimento do dashboard, os dados de utilização eram armazenados em planilhas Excel, o que dificultava a análise e visualização das informações.
Para resolver esse problema, utilizei a linguagem de programação Python e as bibliotecas Pandas, Dash, Dash-Bootstrap-Components e Openpyxl para criar um dashboard interativo. O Bootstrap 5.0 foi utilizado para estilizar o dashboard.
O dashboard permite a visualização de diversas estatísticas, como:
- Monitoramento de demandas por recursos de processamento;
- Quantidade de CPU utilizada por mês em Cluster ou em 24x7;
- Quantidade de projetos utilizando os recursos do laboratório;
- Nível de utilização de Storage.
O dashboard também permite que os usuários filtrem os dados por grupo, projeto, data e tipo de recurso.
Foi uma experiência gratificante poder desenvolver um sistema que contribui para a demonstração do impacto do LabLAD na pesquisa da Universidade. O dashboard já está em uso e está sendo bem avaliado.
Aqui estão alguns dos benefícios do novo dashboard:
- Visualização clara e intuitiva: O dashboard utiliza gráficos e indicadores interativos para facilitar a compreensão das informações.
- Filtros avançados: Os usuários podem filtrar os dados por diferentes critérios, permitindo uma análise mais profunda das informações.
Obrigado pela sua atenção!