An´alise da Eficiˆencia do Uso de Recursos de M´aquina na Aplicaç˜ao de Diferentes Pr´aticas de Observabilidade em Ambientes com Hardware Limitado

Autores

  • Gabriel Augusto Souza Borges PUC-MG Autor
  • Danilo de Quadros Maia Filho PUC-MG Autor

DOI:

https://doi.org/10.61411/rsc2026134919

Palavras-chave:

Observabilidade, PHP, Prometheus, Grafana, Teste de Estresse

Resumo

A observabilidade é uma prática essencial para monitorar sistemas modernos, mas sua implementação pode gerar custos elevados em recursos de hardware, como processamento, memória e armazenamento. O problema central abordado é a ineficiência no uso desses recursos, que ocorre devido à ausência de diretrizes para equilibrar a qualidade do monitoramento e o custo computacional. Para investigar soluções, este trabalho seguiu uma metodologia experimental que comparou a eficiência de diferentes práticas de observabilidade em um ambiente controlado com hardware limitado. Uma API foi submetida a testes de estresse, enquanto o consumo de recursos era monitorado. Os resultados demonstraram que a aplicação de diretrizes específicas de observabilidade — amostragem simples, amostragem adaptativa e redução da cardinalidade de métricas — permitiu reduzir o uso da CPU em mais de 40% e diminuir o tempo médio de resposta em aproximadamente 45%, em comparação com uma abordagem sem otimizações. Com base nesses achados, o estudo busca direcionar a coleta otimizada de dados, oferecendo um equilíbrio entre eficiência no uso de recursos e qualidade da observabilidade em ambientes de hardware restritos.

Biografia do Autor

  • Gabriel Augusto Souza Borges, PUC-MG

    Desenvolvedor de Software Backend, entusiasta de programação e contribuidor de código aberto. Possui um Técnico em Redes de Computadores e atualmente cursa Engenharia de Software na PUC-MG.

  • Danilo de Quadros Maia Filho, PUC-MG

    Com mais de 17 anos de experiência em desenvolvimento e gestão de produtos digitais, possui expertise em liderar equipes globais no desenvolvimento de produtos técnicos altamente complexos, refinando prioridades e trabalhando diretamente com os clientes para garantir entregas excepcionais.

    Ao mesmo tempo, compartilha o conhecimento e paixão por tecnologia como professor na PUC Minas, inspirando futuros engenheiros de software. Continua a expandir sua formação acadêmica com um MBA em Gestão de Projetos concluído, um mestrado em Otimização também concluído e um projeto de doutorado em andamento.

Referências

BASILI, V. R. Software modeling and measurement: the goal/question/metric paradigm. 1992.

COSTA, B.; ARAUJO, A. Análise do overhead da observabilidade na computação em névoa. In: Anais da VII Escola Regional de Alto Desempenho do Centro-Oeste. Porto Alegre: SBC, 2024. p. 11-15. Disponível em: https://www.elastic.co/elasticsearch. DOI: https://doi.org/10.5753/eradco.2024.4526

GOMES, F. et al. Observabilidade de desempenho de arquiteturas monolíticas e microsserviços com OpenTelemetry. In: Anais do LI Seminário Integrado de Software e Hardware (SEMISH). Brasília: SBC, 2024a. p. 121-132. DOI: https://doi.org/10.5753/semish.2024.2313

GOMES, F.; REGO, P.; TRINTA, F. Rumo a uma taxonomia de observabilidade para aplicações baseadas em microsserviços. In: Anais do XXXVIII Simpósio Brasileiro de Engenharia de Software. Porto Alegre: SBC, 2024b. p. 234-245. DOI: https://doi.org/10.5753/sbes.2024.3386

KALMAN, R. On the general theory of control systems. IRE Transactions on Automatic Control, v. 4, n. 3, p. 110-110, 1959. DOI: https://doi.org/10.1109/TAC.1959.1104873

LI, Z. et al. Practical root cause localization for microservice systems via trace analysis. In: 2021 IEEE/ACM 29th International Symposium on Quality of Service (IWQOS). [S.l.]: IEEE/ACM, 2021. p. 1-10. DOI: https://doi.org/10.1109/IWQOS52092.2021.9521340

MADUPATI, B. Observability in microservices architectures: Leveraging logging, metrics, and distributed tracing in large-scale systems. Zenodo, 2023.

MAZAREI, A. et al. Online boxplot derived outlier detection. International Journal of Data Science and Analytics, v. 19, n. 1, p. 83-97, 2025. DOI: https://doi.org/10.1007/s41060-024-00559-0

PICORETI, R. et al. Multilevel observability in cloud orchestration. In: 2018 IEEE 16th Intl Conf on Dependable, Autonomic and Secure Computing, 16th Intl Conf on Pervasive Intelligence and Computing, 4th Intl Conf on Big Data Intelligence and Computing and Cyber Science and Technology Congress (DASC/PiCom/DataCom/CyberSciTech). [S.l.]: IEEE, 2018. p. 776-784. DOI: https://doi.org/10.1109/DASC/PiCom/DataCom/CyberSciTec.2018.00134

RODRIGUES, K. B. C. et al. Uma investigação empírica sobre observabilidade em sistemas 5G nativos de nuvem. In: Anais do Simpósio Brasileiro de Software (SBSOFT). Goiânia: SBC, 2023. p. 1. DOI: https://doi.org/10.5753/sbrc.2022.222304

SANTANA, A. C. d. A.; NARCISO, R.; FERNANDES, A. B. Explorando as metodologias científicas: tipos de pesquisa, abordagens e aplicações práticas. Caderno Pedagógico, v. 22, n. 1, e13333, 2025. DOI: https://doi.org/10.54033/cadpedv22n1-130

USMAN, M. et al. A survey on observability of distributed edge & container-based microservices. IEEE Access, v. 10, p. 86904-86919, 2022. DOI: https://doi.org/10.1109/ACCESS.2022.3193102

Downloads

Publicado

2026-06-10

Como Citar

BORGES, Gabriel Augusto Souza; MAIA FILHO, Danilo de Quadros. An´alise da Eficiˆencia do Uso de Recursos de M´aquina na Aplicaç˜ao de Diferentes Pr´aticas de Observabilidade em Ambientes com Hardware Limitado. Revista Sociedade Científica, [S. l.], v. 9, n. 1, p. 1451–1477, 2026. DOI: 10.61411/rsc2026134919. Disponível em: https://journal.scientificsociety.net/index.php/sobre/article/view/1349.. Acesso em: 13 jun. 2026.