Você está na página 1de 7

Manual de Utilização do

Progress Profiler
Maio/2004
Versão 1.0

Não homologado
Copyright © 2009 TOTVS S.A. Todos os direitos reservados.
Nenhuma parte deste documento pode ser copiada, reproduzida, traduzida ou
transmitida por qualquer meio eletrônico ou mecânico, na sua totalidade ou em
parte, sem a prévia autorização escrita da TOTVS S.A., que se reserva o
direito de efetuar alterações sem aviso prévio. TOTVS S.A não assume
nenhuma responsabilidade pelas conseqüências de quaisquer erros ou
inexatidões que possam aparecer neste documento.
TOTVS S.A.
Av. Santos Dumont, 831, Joinville, SC, CEP 89.222-900
i

Índice

CAPÍTULO 1 Progress Profiler...................................................................3


Coletando Dados de Performance com o Profiler.........................................3
Introdução........................................................................................3
Capturando dados de Performance..................................................3
Enviando os Dados para Análise.....................................................6
Descrição

CAPÍTULO 1

Progress Profiler

Neste documento, descrevemos como utilizar de forma simples e correta o


Progress Profiler, ferramenta que visa auxiliar na identificação dos pontos
executados pelo programa e a respectivos tempos, seja em ambiente com
banco de dados Progress, Oracle ou SQL

Esta técnica deve ser aplicada no ambiente do cliente e os dados resultantes


devem ser enviados para a Datasul anexada a FO.

Coletando Dados de Performance com o Profiler

Introdução
Apresentamos abaixo o esclarecimento dos métodos que devem ser utilizados
para que possamos obter as informações de performance desejadas de um
determinado programa, através do Profiler.

Capturando dados de Performance


Para capturar as informações de performance de um determinado programa
através do Progress Profiler basta seguir os seguintes passos:
1. Alterar o atalho de acesso ao aplicativo Progress, adicionando o
parâmetro -zprofile <Diretório onde é gerado o relatório>\profiler.pf
(Exemplo c:\profiler\profiler.pf).
4

Após, especifique no atalho, qual o programa que se deseja monitorar


a performance. O programa que será executado é informado através do
parâmetro –p <Diretório do Programa>\<Nome do Programa>, por
exemplo “-p cdp\cd0301.r”.
2. O arquivo profiler.pf deve ser criado, se já existir basta alterar o
mesmo para que ele possua os seguintes parâmetros:
-OUTFILE <NomePrograma>.<Hora>.<Data>.<Cliente>.out
-LISTINGS <Diretório onde são gerados os arquivos .dbg>
-DESCRIBE “Performance
<NomePrograma><Hora><Data><Cliente>”

Exemplo:
-OUTFILE cd0301140020052004Datasul.out
-LISTINGS c:\profiler
-DESCRIBE “Performance cd0301 1400 20052004 Datasul”

OBS:É importante ressaltar que o arquivo profiler.pf pode ser gerado


e editado utilizando o Bloco de Notas.
3. Com o arquivo profiler.pf e o atalho do progress devidamente
alterados basta dar um duplo clique no atalho do Progress e aguardar
até que o programa seja finalizado.
Enviando os Dados para Análise
Após ter executado o programa que se deseja analisar a performance, é
necessário que o cliente envie para a Datasul o arquivo .out gerado e todos os
arquivos .dbg que também foram gerados após a execução do programa, para
que possa ser realizada a análise dos resultados obtidos. O arquivo .out gerado
é encontrado no diretório especificado no atalho, onde foi informado o
diretório do arquivo profiler.pf e tem o nome especificado no parâmetro -
OUTFILE <NomePrograma>.<Hora>.<Data>.<Cliente>.out do arquivo
profiler.pf. Já os arquivos .dbg se encontram no diretório especificado no
parâmetro –LISTINGS do arquivo profiler.pf.
Exemplo:
C:\profiler\cd0301140020052004Datasul.out.
C:\profiler\00a01712.dbg.

Você também pode gostar