Estou usando o logback / slf4j para fazer o meu log. Quero analisar meu arquivo de log para analisar alguns dados; portanto, em vez de analisar um grande arquivo grande (a maioria consistindo de instruções de depuração), quero ter duas instâncias do logger, cada uma registrando em um arquivo separado; um para análise e outro para log para todos os fins. Alguém sabe se isso é possível com o Logback, ou qualquer outro registrador para esse assunto?
146
Você pode ter quantos registradores desejar. Mas é melhor você ter um para cada pacote que precise registrar de maneira diferente. Então todas as classes nesse pacote e seus subpacotes receberão o logger específico. Todos eles podem compartilhar o logger raiz e enviar seus dados para o aplicativo de logger raiz usando aditivity = "true". Aqui está um exemplo:
fonte
no meu caso, eu queria deixar nomes de classe como nome de log
e como eu tinha poucas aulas, então minha
logback.xml
fonte