Tempo aproximado para leitura: 00:02:12 min
Dúvida
Onde estão localizados os logs do Tomcat?
Ambiente
Framework - Framework (Linha Datasul) - Tomcat - Versão 12
Solução
A configuração dos logs do Tomcat é realizada por meio do arquivo conf/logging.properties.

Edite este arquivo para encontrar as informações relacionadas aos diretórios onde são encontrados os logs do Tomcat. Neste arquivo será encontrada a configuração abaixo:
1catalina.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs
Esta configuração indica que o log catalina está localizado abaixo do diretório ${catalina.base}/logs. Catalina.base refere-se ao diretório base dos programas do Tomcat, como no exemplo abaixo, de um trecho extraído do próprio arquivo de log:
CATALINA_BASE: C:\TOTVS\datasul\DTS12\THF\instance-8980\apache-tomcat-9.0.20
Neste caso, o diretório de logs é o C:\TOTVS\datasul\DTS12\THF\instance-8980\apache-tomcat-9.0.20\logs. Neste diretório serão localizados vários arquivos de log, sendo que o arquivo principal de log é o de prefixo catalina. A imagem abaixo mostra o diretório e nome do arquivo de nosso exemplo. O nome do arquivo é composto pelo prefixo catalina seguido pelo ano, mês e dia:

Você pode enviar o diretório completo compactado ou apenas os arquivos referentes a data que está sendo analisada. Neste ponto, observe a orientação da equipe de suporte sobre quais arquivos de log deverão ser enviados.
Importante
No arquivo conf/logging.properties é parametrizado o destino de quatros logs distintos, o catalina, localhost, manager e host-manager, e não recomendamos que o arquivo destino que armazenará os dados de log seja um único para estas quatro opções, ou seja, solicitamos que para cada log seja definido um arquivo único para manter os registros.
0 Comentários