Herramienta de benchmarking para medir el rendimiento de servidores web. Permite generar diversas cargas de trabajo simulando múltiples clientes concurrentes y peticiones HTTP para evaluar cómo se comporta el servidor bajo estrés.
$ httperf --hog localhost
$ httperf --hog ejemplo.com --num-conns 100
$ httperf --hog ejemplo.com --rate 10 --num-conns 100
$ httperf --hog ejemplo.com --rate 10 --num-conns 100 --timeout 5
$ httperf --hog ejemplo.com --port 8080 --uri /productos/index.html --num-conns 50
$ httperf --hog ejemplo.com --num-conns 100 --hog-conns --num-reqs 10
$ httperf --hog localhost --num-conns 1 --print-reply
$ httperf --hog ejemplo.com --num-conns 10 --add-header "X-Custom-Header: MyValue"