티스토리 뷰

Linux

ab tools (웹성능 퍼포먼스 테스팅)

초보의 CHOMAN 2015.04.24 09:24


ab tools

 


이와 유사한 유틸



jmeter (웹 성능 측정 자바기반 오픈 소스)


nmon (IBM 오픈소스)

 





아파치 웹성능 및 부하 테스팅 BMT 툴



apache 소스 설치던 rpm 이던 apache 에 bin 폴더내에 값이 포함되어 있음




 사용방법



 ./ab -c 128 -n 512 http://도메인:80/


 


 

옵션



-c : 동시접속자 설정

-n : 총 요청 GET 요청

-t : 테스트 허용 시간 




 

ab tools 레포팅 결과값

 


Server Software: (아파치 버젼)

Server Hostname: www.xxx.com (도메인명)

Server Port: 80 (포트번호)

Document Path: / (Root Document 경로 위치)

Document Length: 601 bytes (초기문서 index.* 파일의 크기)

Concurrency Level: 256 (

Time taken for tests: 19.441142 seconds (응답시간)

Complete requests: 2048 (요구에 응답완료한 세션수)

Failed requests: 0 (요구에 응답실패한 세션수)

Broken pipe errors : 실패한 에러수

Write errors: 0

Non-2xx responses: 2075

Total transferred: 1535500 bytes (총 전송 바이트 수)

HTML transferred: 1247075 bytes (총 전송수 중에 html 바이트수)

Requests per second: 105.34 [#/sec] (mean) (초당응답요구수) 초당응답요구수

Time per request: 2430.143 [ms] (mean) (요구에 응답한 시간) ms=1/000s

Time per request:9.493[ms](mean, across all concurrent requests) 요구에 응답한 시간

Transfer rate: 77.10 [Kbytes/sec] received (초당전송한 kbyte)

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 136 792.1 0 9000
Processing: 100 2131 2097.3 1533 16760
Waiting: 99 2030 2082.3 1468 15867
Total: 104 2267 2246.5 1551 16767

Percentage of the requests served within a certain time (ms)
50% 1551
66% 1811
75% 2091
80% 2364
90% 4350
95% 6974
98% 11496
99% 13610
100% 16767 (longest request)


 

 




댓글
댓글쓰기 폼