Jmeter を使用して Ubuntu Web サーバーをベンチマークし、テスト レポートを作成する方法。

Jmeter を使用して Ubuntu Web サーバーをベンチマークし、テスト レポートを作成する方法。

私はクライアントの Web サイトを稼働している Ubuntu Web サーバー (LAMP) を持っています。すでに Jmeter を使用してテスト プランを作成しましたが、Jmter を使用してサーバーをベンチマークし、テスト レポートを作成する方法を知りたいです。

たとえば、処理できる同時ユーザーの最大数や、サーバーが問題なく処理できるリクエストの最大数などです。

答え1

に従って負荷レポートガイド、JMeter すぐに使える集計レポートリスナーは次のパフォーマンス メトリックを提供します。

  • # サンプル- は同じラベルを持つサンプルの数です。
  • 平均- 結果セットの平均時間です。
  • 中央値- はサンプルを 2 つの等しい半分に分割する数値です。サンプルの半分は中央値より小さく、残りの半分は中央値より大きくなります。[一部のサンプルは中央値に等しい場合があります。] これは標準的な統計測定です。中央値は 50 パーセンタイルと同じです。
  • 90% ライン (90 パーセンタイル)つまり、サンプルの 90% はこの時間を超えませんでした。
  • - 同じラベルのサンプルの最短時間
  • マックス- 同じラベルのサンプルの最長時間
  • エラー %- エラーが発生したリクエストの割合です
  • スループット- 秒/分/時間あたりのリクエスト数で測定されます。時間単位は、表示されるレートが少なくとも 1.0 になるように選択されます。スループットが CSV ファイルに保存される場合、リクエスト数/秒で表されます。つまり、30.0 リクエスト数/分は 0.5 として保存されます。
  • キロビット/秒- スループットはキロバイト/秒で測定されます。時間はミリ秒単位です。

他にも使えるJMeter プラグイン次のようなさらに便利なグラフとリスナーが提供されます。

または代わりにJMeter クラウド プラグイン上記のすべてとそれ以上の機能を備え、さまざまなテスト実行の比較機能も備えています。

関連情報