강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

ab를 이용한 특정 웹사이트의 응답속도를 HTML포맷으로 출력하기 #1

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

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>&lt;$Revision: 1879490 $&gt;</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>&nbsp;</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포맷으로 출력하고 있다.

 

 

 

 

 보는 바와같이 이 결과를 웹으로 확인할 수 있다면 특정 웹사이트의 응답속도를 측정하는 솔루션으로 활용할 수도 있다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,034 명
  • 현재 강좌수 :  35,791 개
  • 현재 접속자 :  89 명