
私はクライアントの Web サイトを稼働している Ubuntu Web サーバー (LAMP) を持っています。すでに Jmeter を使用してテスト プランを作成しましたが、Jmter を使用してサーバーをベンチマークし、テスト レポートを作成する方法を知りたいです。
たとえば、処理できる同時ユーザーの最大数や、サーバーが問題なく処理できるリクエストの最大数などです。
答え1
に従って負荷レポートガイド、JMeter すぐに使える集計レポートリスナーは次のパフォーマンス メトリックを提供します。
- # サンプル- は同じラベルを持つサンプルの数です。
- 平均- 結果セットの平均時間です。
- 中央値- はサンプルを 2 つの等しい半分に分割する数値です。サンプルの半分は中央値より小さく、残りの半分は中央値より大きくなります。[一部のサンプルは中央値に等しい場合があります。] これは標準的な統計測定です。中央値は 50 パーセンタイルと同じです。
- 90% ライン (90 パーセンタイル)つまり、サンプルの 90% はこの時間を超えませんでした。
- 分- 同じラベルのサンプルの最短時間
- マックス- 同じラベルのサンプルの最長時間
- エラー %- エラーが発生したリクエストの割合です
- スループット- 秒/分/時間あたりのリクエスト数で測定されます。時間単位は、表示されるレートが少なくとも 1.0 になるように選択されます。スループットが CSV ファイルに保存される場合、リクエスト数/秒で表されます。つまり、30.0 リクエスト数/分は 0.5 として保存されます。
- キロビット/秒- スループットはキロバイト/秒で測定されます。時間はミリ秒単位です。
他にも使えるJMeter プラグイン次のようなさらに便利なグラフとリスナーが提供されます。
または代わりにJMeter クラウド プラグイン上記のすべてとそれ以上の機能を備え、さまざまなテスト実行の比較機能も備えています。