トラブル解読Autobench出力
-
22-09-2019 - |
質問
ようにしているベンチマークの簡単なウェブサーバに書いたものの、うまく読み解かAutobenchが出力される。ってgooglingべきこもってautobenchとhttperfソースコード)なんでgrokいます。
また、以下の基準に私のサーバー:
autobench --single_host --host1 10.0.1.5 --port1 5555 --uri1 /Tests --quiet --low_rate 20 --high_rate 200 --rate_step 20 --num_call 10 --num_conn 5000 --timeout 5 --file results.csv
こちらは自。csvファイル(一部の余白が読みやすくな):
dem_req_rate,req_rate,con_rate,min_rep_rate,avg_rep_rate,max_rep_rate,stddev_rep_rate,resp_time,net_io,errors
200, 40.0, 20.0, 20.0, 20.0, 20.0, 0.0, 6.2, 15.6, 100
400, 80.0, 40.0, 40.0, 40.0, 40.0, 0.0, 6.4, 31.2, 100
600, 119.9, 60.0, 57.0, 59.9, 61.4, 0.9, 17.9, 46.8, 100.160256410256
800, 159.5, 79.9, 76.0, 79.5, 82.4, 2.1, 32.5, 62.1, 100.48231511254
1000, 155.9, 94.0, 55.8, 64.7, 75.8, 6.2, 129.4, 50.4, 151.975683890577
1200, 156.7, 112.6, 28.0, 45.5, 63.2, 11.3, 148.0, 38.9, 255.232261357836
1400, 154.7, 121.8, 22.2, 38.1, 51.6, 9.3, 175.6, 34.2, 328.299409061064
1600, 154.5, 134.7, 15.6, 28.7, 52.8, 13.3, 211.6, 27.7, 498.504486540379
1800, 143.5, 138.7, 3.2, 18.6, 41.0, 11.7, 185.1, 21.1, 768.049155145929
2000, 158.8, 159.4, 5.6, 18.0, 45.6, 14.6, 234.7, 21.6, 925.925925925926
った:
ものは何か dem_req_rate
を意味するのか。ものは何か net_io
を意味するのか。ものは何か errors
を意味するのか。どのような errors
関 dem_req_rate
?何台ものすべてのこと。
解決
こんにちはも検索する
dem_req_rate = num_call * curr_rate
場所curr_rate
を効率的に渡されるhttperf
によって繰り返し番号の設定rate_step
,low_rate
やhigh_rate
params(男autobench 詳者params)net_io
=、平均的ネットワークスループットをキロバイト毎秒KB/s
はNet I/O
からhttperf
からMiscellaneous Section
の出力 manページ(リンクされません)errors
はTotal errors
からErrors Section
のhttperf
結果とその manページ(リンクされません)
他のヒント
ジャストman httperf
あなたは、詳細情報を検索します。
エラーは、エラーの%であることが想定されるが、autobenchのバージョンでIは、値が誤って計算される(2.1.1)を有する。
これは、次のとおりです。
$results{percent_errors} = ( 100 * $results{errors} / $results{replies} );
これは次のようになります。
$results{percent_errors} = ( 100 * $results{errors} / ($results{replies} + $results{errors}) );
所属していません StackOverflow