Escrevendo registros de log em um arquivo de log

Conheça uma forma interessante para fazer seus arquivos de log de forma eficiente.

Escrevendo registros de log em um arquivo de log

 

 

   Para fazer um logger escrever registros de log em um arquivo, você necessita adicionar um alimentador de arquivos ao logger. 

try {
// Cria o alimentador de arquivo que escreve o registro do log no arquivo de log chamado meu.log FileHandler handler = new FileHandler("meu.log");   
// Adicione ao logger desejado
Logger logger = Logger.getLogger("com.minhaempresa");
logger.addHandler(handler);
} catch (IOException e) {
}

   Pelo padrão, um alimentador de arquivos sobrescreve os índices de um arquivo de registro cada vez que ele é criado. Este exemplo cria um alimentador de arquivo que adiciona os dados sempre no final do arquivo. 

try {
// Cria um alimentador de arquivo que adiciona os dados
boolean append = true;
FileHandler handler = new FileHandler("meu.log", append);
// Adicione ao logger desejado
Logger logger = Logger.getLogger("com.minhaempresa");
logger.addHandler(handler);
} catch (IOException e) {
}
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados