Apache Benchmark Tool
| Posted in Linux, Technik | Posted on 28-02-2008
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.

