timr.

Solicitações da Web de perfil
Baixe Agora

timr. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • The Apache License 2.0
  • Preço:
  • FREE
  • Nome do editor:
  • Eric Rochester
  • Site do editor:
  • https://github.com/erochest/

timr. Tag


timr. Descrição

Timr é um utilitário Python para o tempo de tempo necessário para acessar um recurso HTTP e gerar estatísticas de resumo sobre isso.developer Comentsi estava trabalhando em um projeto e necessário para otimizar quanto tempo demorou para baixar um recurso. Claro, otimizar qualquer coisa é difícil sem bons números. Este script foi uma maneira de rastrear os tempos e gerar alguns dados semi-úteis sobre eles.Installationpip Install TimusAgerGeralmente, antes de começar a otimizar seu recurso, você precisará de uma linha de base: Timr Fetch -Um http://mysite-wow.org -m "timing inicial" -n10 -otimings.csvyou vai fazer algo assim. Vamos otimizá-lo puxando as opções que não mudam para um arquivo. Nós vamos chamá-lo fetch.cfg .-- urlhttp: //mysite-wow.org--dataname=ic--dataage=42--times10-3-3-3-3tputtimings.csvnow Podemos nos referir a esse arquivo na linha de comando usando um @ prefixo: timr fetch @ fetch.cfg -m "timing inicial" a partir deste ponto, depois de fazer uma alteração, re-executar isso com uma mensagem diferente: timr fetch @ fetch.cfg -m "Cache melhorado" quando quiser Obtenha uma ideia de como as coisas estão indo, execute a tarefa do relatório: Relatório Timr --Input Timings.csv - Substituir Summary.csv Para obter mais informações sobre os campos nesses arquivos, consulte as seções sobre essas tarefas abaixo. -Helpusage: timr fetch -UR URL Argumentos opcionais: - h, --help Mostrar esta mensagem de Ajuda e EXIT - Método de MM, - Método Método O método HTTP para usar. O padrão é "get". -u URL, --Url URL O URL para testar. -H cabeçalho, - Header Header uma tag de cabeçalho para incluir. Dados -D, - Data Data Chave-Value Pars para codificar como dados postados. Você pode especificar isso mais de uma vez. Incluindo isso implica - MPOST. -m Mensagem, - Mensagem Mensagem Uma mensagem para esta corrida. -S, --no-sha não usam hashing sha para testar a resposta de solicitação. -n n, --times n O número de vezes para baixar a solicitação. O padrão é 4. -O Saída, - saída de saída O arquivo para a saída. O padrão é stdout.Esta transfere o recurso em --Url --times vezes. Opcionalmente, toda vez que ele calcula um hash SHA do resultado, para que você possa certificar-se de que nada muda. A saída é CSV e tem esses campos: - Tempo - um timestamp para o run.- session_id - um ID globalmente exclusivo para rastrear esta corrida .- Mensagem - uma mensagem descrevendo esta execução. Isso é definido com o argumento --message.- Sha - o hash do SHA da resposta. Tamanho - o número de caracteres na resposta. - O número de segundos que a resposta levou.RePortusage: Relatório Timr Argumentos opcionais: -h, --help Mostrar esta mensagem de Ajuda e sair -i Entrada, --Input Entrar o arquivo contendo horários. O padrão é Stdin. -o saída, - output da saída o arquivo para a saída. O padrão é STDOUT.Esta leva a saída da tarefa de busca e cria algumas estatísticas. A saída é CSV e possui estes campos: - Session_id - a ID de sessão globalmente exclusiva .- MENSAGEM - A mensagem descrevendo a execução, definida ao executar. min - o tempo mínimo decorrido para a execução .- Max - o tempo máximo decorrido para a execução .- média - o tempo médio decorrido para o run.- S - o desvio padrão estimado da amostra da média para a página inicial do run.produto


timr. Software Relacionado

tgapp-userprofile.

Aplicação Pluggable para Turboogears2, que fornece uma página básica de perfil de usuário com formatos para permitir que os usuários ... ...

75

Download