1. O documento discute boas práticas para escrita de logs, incluindo níveis de log, mensagens concisas e descritivas, e registro de exceções.
2. A história fictícia de Ana e João é usada para ilustrar exemplos de logs em diferentes níveis para eventos de um relacionamento.
3. Diferentes técnicas como uso de tags, padrões e ferramentas para análise de logs são apresentadas.
53. try{
//regra de negócio
} catch(NegocioException e){
log.error("Erro ao agendar a consulta para o" +
" usuario de id {}" +
" na instituição de id {}.",
idUsuario, idInstituicao);
}
65. br.com.rafaelchagasb.Excecao1: erro
at br.com.rafaelchagasb.Teste.metodo1(Teste.java:34)
at br.com.rafaelchagasb.Teste.executar(Teste.java:22)
at br.com.rafaelchagasb.Teste.main(Teste.java:12)
Caused by: br.com.rafaelchagasb.Excecao2: erro
at br.com.rafaelchagasb.Teste.metodo2(Teste.java:48)
at br.com.rafaelchagasb.Teste.metodo1(Teste.java:30)
... 2 more
Caused by: br.com.rafaelchagasb.Excecao3: erro
at br.com.rafaelchagasb.Teste.metodo3(Teste.java:56)
at br.com.rafaelchagasb.Teste.metodo2(Teste.java:44)
... 3 more