rss
twitter
  •  

Apache Benchmark Tool

| Posted in Linux, Technik |

0

Aufruf des Benchmarktools über die Kommandozeile mit:

#/usr/local/apache/bin/ab -n 1000 http://www.mysite.de/index.html

Der Schalter

-n

legt dabei die Anzahl der Requests fest (im Beispiel 1000). Die Ausgabe sieht dann in etwa so aus:

Concurrency Level: 1
Time taken for tests: 0.86 seconds
Complete requests: 1000
Failed requests: 0
Broken pipe errors: 0
Total transferred: 2602000 bytes
HTML transferred: 2274000 bytes
Requests per second: 5162.79[#/sec] (mean)
Time per request: 0.86[ms] (mean)...

Soll das Resultat direkt in eine HTML-Datei geschrieben werden, so lautet der Aufruf:

#/usr/local/apache/bin/ab -n 1000 ↵
 http://www.mysite.de/index.html -w > my_bench.html

Über den Schalter

-v

kann man die Ausgabe jetzt noch verfeinern. Dazu gibt es verschiedene Level (2,3,4):

#/usr/local/apache/bin/ab -n 1000 ↵
 http://www.mysite.de/index.html -v 3-w > my_bench.html

Der Aufruf

#/usr/local/apache/bin/ab -h

liefert noch weitere Infos.