Log, como você implementa? Usa framework, qual? Como monitorar?

1 resposta
Dieval_Guizelini

Senhores,

esse tema é recorrente, mas não encontro uma solução muito “prática” que possa ser aplicada na maioria dos casos.

Basicamente como você implementa a camada de log da sua aplicação? Usam algum framework? Possuem monitoramento remoto?

Ex: atualmente estou usando assim:

private static Logger log = MyLoggerFactory.getLogger(MinhaClasse.class.getName()); // ... log.fine("mensagens simples, como: iniciando o processo."); // quando preciso formatar ou concatenar textos: if (log.isDebugEnabled()) { log.debug( String.format( "Read %d bytes from file %s.", tamanho , arquivo ) ); }

E estou tentado a utilizar o framework SLF4J (http://www.slf4j.org/).

Antes, utilizava o log4j (http://logging.apache.org/) e gostava de usar o chainsaw…

Como vocês monitoram os logs de aplicações em servidores? Alguém já utilizou ou criou um LogServerListnerService (rsrs) para exportar os log (sem usar o jms)…

att

1 Resposta

rod

O que eu mais costumo usar para log é a commons logging ou log4j em conjunto com Spring AOP ou Interceptors (EJB3).

Criado 12 de novembro de 2009
Ultima resposta 12 de nov. de 2009
Respostas 1
Participantes 2