Datapower HTTP Benchmarking tool – ApacheBench
ab is a tool for benchmarking your Apache Hypertext Transfer Protocol (HTTP) server. It is designed to give you an impression of how your current Apache installation performs. This especially shows you how many requests per second your Apache installation is capable of serving.
Doing Datapower Benchmark testing with Apache Bench is very easy and supplies you with all the necessary benchmarking information.
Below is the steps to install and run ApacheBenchmark:
1. Download Apache Benchmark from link below:
2. Copy the ab.exe file to your system32 folder in Windows.
3. Open a command prompt and enter the following command:
ab -e Output.csv -n 10 -c 10 -p input.xml http://<DatapowerIPAddress>:<PortNumber>
-n (requests) : Number of requests to perform
-c (concurrency) : Number of multiple requests to make
-p (postfile): File containing data to POST
-e filename: Output CSV file with percentages served
The command will create 10 concurrent request to the specified XMLFirewall, Multiprotocol Gateway or Web Service Proxy with the file input.xml. The benchmarking results will be displayed in the CSV file called Output.csv.
For more on the specific command options that are available please visit the link below: