ab를 이용한 특정 웹사이트의 응답속도를 HTML포맷으로 출력하기 #1
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,229 조회
- 0 추천
- 목록
본문
ab를 이용한 특정 웹사이트의 응답속도를 HTML포맷으로 출력하기 #1
지금까지 예로든 ab의 테스트한 결과들을 html포맷으로 출력할 수 있다.
즉 -w옵션을 사용하면 출력결과를 HTML코드로 출력해 준다.
이 옵션을 사용하면 웹으로 확인하는 솔루션을 만들 수 있다.
활용가치가 많은 옵션이라고 생각한다.
다음 예와 같이 -w 옵션을 사용하면 결과를 html 태그와 함께 출력해 준다.
[root@RockyLinux local]# ab -n 1 -w http://www.linux.co.kr/ <p> This is ApacheBench, Version 2.3 <i><$Revision: 1879490 $></i><br> Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/<br> Licensed to The Apache Software Foundation, http://www.apache.org/<br> </p> <p> ..done
<table > <tr ><th colspan=2 bgcolor=white>Server Software:</th><td colspan=2 bgcolor=white>Apache</td></tr> <tr ><th colspan=2 bgcolor=white>Server Hostname:</th><td colspan=2 bgcolor=white>www.linux.co.kr</td></tr> <tr ><th colspan=2 bgcolor=white>Server Port:</th><td colspan=2 bgcolor=white>80</td></tr> <tr ><th colspan=2 bgcolor=white>Document Path:</th><td colspan=2 bgcolor=white>/</td></tr> <tr ><th colspan=2 bgcolor=white>Document Length:</th><td colspan=2 bgcolor=white>208 bytes</td></tr> <tr ><th colspan=2 bgcolor=white>Concurrency Level:</th><td colspan=2 bgcolor=white>1</td></tr> <tr ><th colspan=2 bgcolor=white>Time taken for tests:</th><td colspan=2 bgcolor=white>0.029 seconds</td></tr> <tr ><th colspan=2 bgcolor=white>Complete requests:</th><td colspan=2 bgcolor=white>1</td></tr> <tr ><th colspan=2 bgcolor=white>Failed requests:</th><td colspan=2 bgcolor=white>0</td></tr> <tr ><th colspan=2 bgcolor=white>Non-2xx responses:</th><td colspan=2 bgcolor=white>1</td></tr> <tr ><th colspan=2 bgcolor=white>Total transferred:</th><td colspan=2 bgcolor=white>437 bytes</td></tr> <tr ><th colspan=2 bgcolor=white>HTML transferred:</th><td colspan=2 bgcolor=white>208 bytes</td></tr> <tr ><th colspan=2 bgcolor=white>Requests per second:</th><td colspan=2 bgcolor=white>34.93</td></tr> <tr ><th colspan=2 bgcolor=white>Transfer rate:</th><td colspan=2 bgcolor=white>14.91 kb/s received</td></tr> <tr ><th bgcolor=white colspan=4>Connection Times (ms)</th></tr> <tr ><th bgcolor=white> </th> <th bgcolor=white>min</th> <th bgcolor=white>avg</th> <th bgcolor=white>max</th></tr> <tr ><th bgcolor=white>Connect:</th><td bgcolor=white> 14</td><td bgcolor=white> 14</td><td bgcolor=white> 14</td></tr> <tr ><th bgcolor=white>Processing:</th><td bgcolor=white> 15</td><td bgcolor=white> 15</td><td bgcolor=white> 15</td></tr> <tr ><th bgcolor=white>Total:</th><td bgcolor=white> 29</td><td bgcolor=white> 29</td><td bgcolor=white> 29</td></tr> </table> [root@RockyLinux local]# |
즉 이번 예에서는 www.linux.co.kr의 ab실행결과를 HTML포맷으로 출력하고 있다.
보는 바와같이 이 결과를 웹으로 확인할 수 있다면 특정 웹사이트의 응답속도를 측정하는 솔루션으로 활용할 수도 있다.
관련자료
-
이전
-
다음