Configurando arquivos de log em uma sessão client – Parte 2/2

Escrito por Roberta Fávero em 22 de abril de 2009, 14:53h

-debugalert:
Pode-se usar o parâmetro -debugalert juntamente com o parâmetro -clientlog para ter acesso a informações de execução dos programas 4GL durante a execução da sessão Progress. Se utilizar o -debugalert com o -clientlog especificando o nome de arquivo de log, as informações de execução dos programas 4GL serão escritas no arquivo de log especificado no -clientlog. Para WebSpeed e AppServer, as informações vão para os respectivos arquivos de logs dessas aplicações.
O –debugalert também ocasiona a geração do botão “Ajuda” ou “Help” na mensagem de erro que ocorre em tela.

-debug:
Usa-se o Debugger (-debug) para iniciar uma sessão Progress excutando o Debugger em modo stand-alone. O Debugger é o ponto de entrada para todas as procedures das aplicações que você quer executar. O Debugger inicia e permite que você abra uma procedure e defina breakpoints na procedure antes de executá-la, usando Debug -> Run.

Coletando estatísticas de execução dos r-codes

Quando você usa parâmetros de estatísticas, o OpenEdge escreve estatíticas no término da sessão. Você pode usar a instrução SHOW-STATS em conjunto com os parâmetros de inicialização para escrever estatísticas em momentos específicos durante a execução. As estatísticas coletadas com a instrução SHOW-STATS não inclui a informação de todos os parâmetros de inicialização e os seus valores, que você adquire com o parâmetro de estatísticas (-y).

Parâmetros para obtenção de estatísticas:

  • Estatísticas (-y): Use este parâmetro de inicialização para coletar acesso de procedures e estatísticas de uso durante a sessão client. Este parâmetro também envia um relatório chamado "client.mon" de todos os parâmetros de inicialização e os valores deles para o arquivo de saída.
  • Estatísticas com CTRL-C (-yc): Quando se usa este parâmetro, preferencialmente pressiona-se CTRL-C ao invés de usar a instrução SHOW-STAT para controlar enquanto se coleta estatísticas durante a execução.
  • Estatísticas de segmento (-yd): Use este parâmetro de inicialização para escrever no arquivo de saída estatísticas de segmentos, como o número de segmentos e o tamanho total dele.
  • Estatísticas com Cross-reference (-yx): Use este parâmetro de inicialização para coletar estatísticas de chamadas de programas. Este parâmetro gerará no diretório de trabalho o arquivo "proc.mon".

Segue abaixo os parâmetros de log mais utilizados pelo Suporte para solicitação de informações:

-debugalert
-y -yx -yc
-clientlog <arquivo> -logginglevel 2 -logentrytypes 4GLTrace

Informações retiradas do Manual "OpenEdge® Development: Debugging and Troubleshooting":
http://communities.progress.com/pcom/docs/DOC-19548

Categorias: Ambiente | Progress

Tags: ,

Comentar




biuquote
  • Comentário
  • Pré-visualização
Loading


Acesso LogMeIn

Informe o código PIN: