Gerar o Profiler.log para monitoramento de desempenho (Performance)
Produto: | Microsiga Protheus |
Ocorrência: | Como habilitar e gerar o log de monitoramento de rotinas ADVPL, mais conhecido como LogProfiler. |
Ambiente: | Todos |
Passo a passo: | 1. Iniciamos abrindo o arquivo de configuração de seus servidores (Appserver); 2. Para ativar o LogProfiler é necessário adicionar a clausula "LogProfiler=1" e "Consolelog=1" no ambiente que deseja monitorar: Exemplo para habilitar o LogProfiler [SEU AMBIENTE] SourcePath=C:\P12.1.7\Protheus_data\apo RootPath=C:\P12.1.7\Protheus_data\ StartPath=\system\ RpoDb=top RpoLanguage=portuguese RpoVersion=120 LocalFiles=ctree localdbextension=.dtc PictFormat=DEFAULT DateFormat=DEFAULT PanelServer=localhost PanelPort=1231 HelpServer=localhost:8079 LOGPROFILER=1 \\<--- Você deve habilitar o log no ambiente [Drivers] Active=TCP [TCP] TYPE=TCPIP Port=1236 [General] InstallPath=C:\P12 CONSOLELOG=1 \\<--- Habilitar o consolelog para que o trace seja gerado nos arquivos console.log e/ou console.bak Importante
[General] InstallPath=C:\P12 CONSOLELOG=1 ConsoleFile=c:\Sistema\P11\Logs\Server_01.log \\<--- Local e nome do arquivo Console.log 3. Antes de executar a rotina que sera monitorada e necessário limpar os arquivos de console.log e console.bak, para isso, derrube o serviço e limpe os arquivos. 4. Vamos executar a rotina a ser monitorada (Veja um vídeo do processo: Gerando o Log Profiler)
Sempre verifique dentro dos arquivos console.log e console.bak se o logprofiler foi executado e gerado com sucesso antes de encaminhar o arquivo para analise da equipe de Suporte Técnico. Abaixo segue um exemplo com a estrutura do profiler gerado:
Observações
|
Pode lhe interessar: |