Kbase 47749: Geração Clientlog
Autor |
  Zelindo Silvio Petri - CAT |
Acesso |
  Público |
Publicação |
  6/18/2014 |
|
O clientlog do Progress é um recurso para geração de arquivo de log da sessão.
É solicitado pelo analista de suporte para auxiliar na identificação da causa do problema.
Abaixo encontra-se os parâmetros recomendados para a geração desse arquivo:
-clearlog
-clientlog c:\temp\clientlog.txt
-logginglevel 3
-logentrytypes DB.Connects,4GLTrace,4GLMessages,FileID
Na primeira linha é excluido qualquer registro de log já existente.
Na segunda linha é referenciado o caminho e o nome do arquivo de clientlog.
Na terceira linha é especificado o nível de detalhamento, sendo que 3 é o nível "Verbose"
Na quarta linha são especificadas as categorias de informações que serão gravadas no arquivo de log.
Explicação dos Tipos de Entrada sugeridos acima para geração do arquivo:
DBConnects: bancos conectados e desconectados na sessão (nome do banco de dados e user ID)
4GLTrace: execução de procedimentos internos, funções definidas pelo usuário, triggers, eventos nomeados
4GLMessages: registro de todas as mensagem ABL,VIEW-AS,ALERT-BOX
FileID:operações de acesso a arquivos (abrir e fechar)
O parâmetro ?loggin entry types? combinado com o ?logging level? é que definirá quais as informações e qual o nível de detalhamento será gravado no arquivo de clientlog.
Observação: Lembrar que esse é um arquivo que ficará recebendo ocorrências do PROGRESS, então após, simular a situação reportada, retirar esses parâmetros do arquivo .pf para que o sistema não continue criando dados desnecessários nesse arquivo.