Boa noite gostaria de saber melhor sobre a utilização dos níveis de logs: INFO,ERRO, FATAL.
ex: os erros de banco de dados (como conexão por exemplo) é recomendável utilizar ERRO ou FATAL?
O INFO é utilizado como forma de monitorar o sistema? quando não acontecem erros.
ex: o que está sendo mais usado no sistema.
Voce nao deveria se preocupar com isso, qualquer tipo de erro deve ser logado automaticamente pela ferramenta de log. Se der pau na conexão deve aparecer lá automaticamente, pra que logar isso manualmente?
Infelizmente vejo muitos projetos Java com essa poluição de código tratando muitas excessões de forma manual. Não sei se por obrigação do Java ou mal costume da comunidade. Mas é horrível ler um código cheio desses tratamentos, melhor deixar a ferramenta logar, lá vai ter o stacktrace. Quanto mais limpo o código focado no que é necessário pro negócio melhor. Em situações pontuais temporárias pode até logar manualmente, mas não deve fazer parte da rotina.