timr

소프트웨어 스크린 샷:
timr
소프트웨어 정보:
버전: 0.2.0
업로드 날짜: 20 Feb 15
개발자: Eric Rochester
라이센스: 무료
인기: 4

Rating: 3.5/5 (Total Votes: 2)

timr는 HTTP 리소스에 액세스하는 데 걸리는 시간 타이밍과 그에 대한 요약 통계를 생성하는 파이썬 유틸리티입니다.
개발자 코멘트
나는이 프로젝트에 참여하고 자원을 다운로드하는 데 걸린 시간을 최적화하기 위해 필요했다. 물론, 무엇을 최적화하는 것은 좋은 번호없이 어렵다. 이 스크립트는 시간을 추적하고, 그들에 대한 일부 세미 유용한 데이터를 생성하는 방법이었다.
설치
timr를 설치 PIP
용법
당신이 당신의 자원을 최적화 시작하기 전에 일반적으로, 당신은 기준이 필요합니다 :
timr 가져 -u http://mysite-wow.org -m "초기 타이밍"-n10 -otimings.csv
이 많은 뭔가를 실행합니다. 의 파일로 변경되지 않습니다 옵션을 당겨을 최적화 할 수 있습니다. 우리는 그것을 fetch.cfg 전화 할게.
--url
http://mysite-wow.org
--data
= 에릭의 이름을
--data
나이 = 42
--times
(10)
--output
timings.csv
이제 우리는 @ 접두사를 사용하여 명령 행에서 해당 파일을 참조 할 수 있습니다 :
timr @ fetch.cfg -m "초기 타이밍"가져
이 시점에서에, 변경 한 후, 다른 메시지와 함께이 작업을 다시 실행합니다 :
timr @ fetch.cfg -m "개선 된 캐싱"가져
당신이 일을가는 방법의 아이디어를 얻을하려는 경우, 보고서 작업을 실행합니다 :
timr 보고서 --input timings.csv --output summary.csv
이러한 파일의 필드에 대한 자세한 내용은 아래 그 작업에 대한 섹션을 참조하십시오.
작업
술책
$는 --help 가져 timr
사용은 : 가져 timr [-h] [-M 방법] -u URL [-H HEADER] [-d DATA] [-m MESSAGE]
& NBSP; - S] [N -n] [OUTPUT -o]
선택적 인수 :
& NBSP; -h이 도움말 메시지와 출구를 표시 --help
& NBSP; -M 방법, --method 방법
& NBSP; HTTP 방법을 사용합니다. 기본값은 "GET"입니다.
& NBSP; -u URL은 URL 테스트에 대한 URL --url.
& NBSP; -H HEADER, --header HEADER
& NBSP; 헤더 태그를 포함합니다.
& NBSP; -d DATA, --data DATA 키 - 값 쌍은 POST 데이터로 인코딩합니다. 당신은 할 수 있습니다
& NBSP; 한 번 이상이 더를 지정합니다. 이 의미를 포함
& NBSP; -MPOST.
& NBSP; -m 메시지, --message 메시지
& NBSP;이 실행에 대한 메시지입니다.
& NBSP; -S, --no-샤는 SHA 요청 응답을 테스트하기 위해 해싱 사용하지 마십시오.
& NBSP; -n N은 요청을 다운로드 N에게 횟수 --times. 디폴트 값
& NBSP; 4입니다.
& NBSP; -o 출력, --output OUTPUT
& NBSP;에 출력 파일. 기본값은 STDOUT입니다.
이 --url --times 시대에 리소스를 다운로드합니다. 선택적으로, 각각의 시간은 결과의 SHA 해시를 계산, 그래서 당신은 확실히 아무것도 변경할 수 있습니다.
출력은 CSV이며 이러한 필드가 있습니다 :
- 시간 수많은 회원 실행에 대한 타임 스탬프.
-의 session_id 수많은 회원 이 실행을 추적하는 글로벌 고유 ID.
- 메시지 수많은 회원 이 실행을 설명하는 메시지입니다. 이 --message 인수로 설정됩니다.
- 샤 수많은 회원 응답의 SHA 해시입니다.
- 크기 수많은 회원 응답의 문자 수입니다.
- 경과 수많은 회원 초수 응답했다.
보고서
사용은 :보고 timr [-h] [-i INPUT] [-o 출력]
선택적 인수 :
& NBSP; -h이 도움말 메시지와 출구를 표시 --help
& NBSP; -i INPUT, --input INPUT
& NBSP; 타이밍을 포함하는 파일입니다. 기본값은 STDIN입니다.
& NBSP; -o 출력, --output OUTPUT
& NBSP;에 출력 파일. 기본값은 STDOUT입니다.
이 가져 오기 작업의 출력을 받아 통계를 작성합니다.
출력은 CSV이며 이러한 필드가 있습니다 :
-의 session_id 수많은 회원 전 세계적으로 고유 한 세션 ID.
- 메시지 수많은 회원 가져 실행할 때 실행을 설명하는 메시지가 설정합니다.
- 분 수많은 회원 최소 실행 시간 경과.
- 최대 수많은 회원 최대 실행 시간 경과.
- 평균 수많은 회원 평균 실행 시간 경과.
-의 수많은 회원 실행에 대한 평균으로부터 추정 된 표본 표준 편차

이 요구 사항 : 있습니다.

파이썬

코멘트 timr

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!