{"id":304,"date":"2011-09-08T21:26:18","date_gmt":"2011-09-08T21:26:18","guid":{"rendered":"http:\/\/blog.trungson.com\/?p=304"},"modified":"2011-09-08T21:27:22","modified_gmt":"2011-09-08T21:27:22","slug":"autobench-httperf-web-server-benchmarking","status":"publish","type":"post","link":"http:\/\/blog.trungson.com\/?p=304","title":{"rendered":"Autobench, httperf &#8211; Web Server Benchmarking"},"content":{"rendered":"<p>Automate the benchmarking process for new\/existing server:<\/p>\n<p># need to install autobench and httperf<br \/>\nautobench &#8211;single_host &#8211;host1 localhost &#8211;uri1 \/stresstest\/simple.php &#8211;low_rate 1000 &#8211;high_rate 10000 &#8211;rate_step 100 &#8211;const_test_time 20 &#8211;timeout 5 &#8211;quiet &#8211;file results.tsv<\/p>\n<p># graph the results in PostScript file (Mac Mail can preview this automatically)<br \/>\nrm -f results.ps &amp;&amp; bench2graph results.tsv results.ps 4 5 6 7 8<\/p>\n<p># send the graph via email for simplicity (&#8220;mutt&#8221; can send email attachment via command line)<br \/>\nmutt -s &#8220;Autobench &#8211; Graph Results&#8221; -a results.ps root@localhost &lt; results.tsv<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Automate the benchmarking process for new\/existing server: # need to install autobench and httperf autobench &#8211;single_host &#8211;host1 localhost &#8211;uri1 \/stresstest\/simple.php &#8211;low_rate 1000 &#8211;high_rate 10000 &#8211;rate_step 100 &#8211;const_test_time 20 &#8211;timeout 5 &#8211;quiet &#8211;file results.tsv # graph the results in PostScript file (Mac Mail can preview this automatically) rm -f results.ps &amp;&amp; bench2graph results.tsv results.ps 4 5 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.trungson.com\/index.php?rest_route=\/wp\/v2\/posts\/304"}],"collection":[{"href":"http:\/\/blog.trungson.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.trungson.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.trungson.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.trungson.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=304"}],"version-history":[{"count":3,"href":"http:\/\/blog.trungson.com\/index.php?rest_route=\/wp\/v2\/posts\/304\/revisions"}],"predecessor-version":[{"id":307,"href":"http:\/\/blog.trungson.com\/index.php?rest_route=\/wp\/v2\/posts\/304\/revisions\/307"}],"wp:attachment":[{"href":"http:\/\/blog.trungson.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.trungson.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=304"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.trungson.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}