Junior — Middle
Como foi implementado o registro de logs no seu projeto anterior?
sobes.tech IA
Resposta da IA
No meu projeto anterior, foi utilizado um sistema de registo centralizado com bibliotecas padrão e ferramentas externas:
- Os registos na aplicação eram escritos usando um registo (por exemplo, Log4j, Logback ou o registo incorporado, dependendo da linguagem).
- Os registos eram divididos por níveis de importância: DEBUG, INFO, WARN, ERROR.
- Para facilitar a análise, os registos eram enviados para um armazenamento centralizado (por exemplo, ELK Stack — Elasticsearch, Logstash, Kibana).
- Era utilizada rotação de logs e limitação do tamanho dos ficheiros para evitar sobrecarga do disco.
- Na automação de testes, os registos eram recolhidos para cada sessão de teste, permitindo identificar rapidamente as causas de falhas.
Esta abordagem garantia transparência e facilidade de monitorização do estado do sistema e uma resposta rápida a erros.