Tempo aproximado para leitura: 00:02:12 min
Dúvida
De que forma posso localizar e coletar os logs do Tomcat?
Ambiente
Framework - Framework (Linha Datasul) - Tomcat - Versão 12
Solução
A configuração e o direcionamento dos logs do Tomcat são realizados por meio do arquivo conf/logging.properties.
Ao abrir este arquivo, você poderá identificar o diretório exato onde os registros estão sendo armazenados.
Procure pela seguinte instrução:
1catalina.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logsEssa linha indica que os logs do tipo Catalina são salvos no caminho especificado em ${catalina.base}/logs. A variável ${catalina.base} representa o diretório-raiz da instância do Tomcat.
Você pode confirmar o caminho absoluto dessa variável verificando o cabeçalho gerado no próprio log do sistema, como no exemplo abaixo:
CATALINA_BASE: C:\TOTVS\datasul\apache-tomcat-9.0.120Neste cenário, a pasta de logs correspondente é:
C:\TOTVS\datasul\apache-tomcat-9.0.120\logsDentro dessa pasta, você encontrará diversos arquivos. O log principal do servidor é o que possui o prefixo catalina. A nomenclatura padrão do arquivo é composta pelo prefixo seguido pela data de geração.
catalina.YYYY-MM-DD.logQuando solicitado o envio dos logs pela equipe de suporte, você pode compactar e enviar o diretório de logs completo ou apenas os arquivos referentes à data da ocorrência em análise. Siga sempre as orientações da equipe de suporte quando esta informação for solicitada
Importante
No arquivo conf/logging.properties, é feito o direcionamento de quatro logs distintos do Tomcat: catalina, localhost, manager e host-manager.
Recomendamos fortemente manter arquivos de saída separados para cada um desses quatro logs. Não unifique os destinos em um único arquivo, pois a separação é essencial para manter a organização e facilitar o diagnóstico de problemas no ambiente.
0 Comentários