Performance Testing Service (PTS) ベースのストレステストが完了すると、システムはストレステスト シナリオのメトリクス、サービスの詳細、監視の詳細、API のサンプリング ログなどのストレステスト データを自動的に取得し、PTSベースのストレステスト レポートを生成します。このトピックでは、PTSベースのストレステスト レポートとメトリクスの詳細について説明します。
エントリ ポイント
PTS コンソール にログインし、 を選択します。
表示されたページで、必要なストレステスト レポートを見つけ、[レポートの表示] 列の [アクション] をクリックします。
重要PTS コンソールでは、PTSベースのストレステスト レポートのサンプリング ログは 30 日間保持されます。30 日間の保存期間が経過すると、サンプリング ログを表示できなくなります。データ損失を防ぐために、できるだけ早くストレステスト レポートをエクスポートしてオンプレミス デバイスに保存することをお勧めします。
手順
レポート詳細ページで、 を選択して、基本情報、ビジネス メトリックの概要、ビジネスの詳細を表示します。詳細については、「テスト メトリック」をご参照ください。

レポート詳細ページで、 を選択して、プレッサーのリージョン、ネットワーク帯域幅、CPU 使用率、メモリ容量など、プレッサーの詳細を表示します。

レポート詳細ページで、[サンプルログのリクエスト] タブをクリックします。表示されるタブで、必要なログを見つけ、[アクション] 列の [詳細の表示] をクリックして、[全般] タブと [タイミングウォーターフォール] タブでログの詳細を表示します。ストレステスト中またはストレステストレポートで問題をすばやく特定できます。

レポート詳細ページで、[インサイト] タブをクリックして、全体的な分析結果を表示します。

レポート詳細ページで、[パフォーマンス ベースライン比較] タブをクリックして、ストレステスト データとベースライン データの比較を表示します。パフォーマンス ベースライン比較は、シナリオの作成時にベースライン設定を完了した場合にのみ表示されます。この例では、ベースライン データの平均 RT(ミリ秒)パラメータは 1,000 未満に設定されていますが、実際の値は 3,590 で、1,000 を超えています。この場合、ストレステストは失敗します。

ストレステスト レポートを比較します。
PTS では、同じシナリオのストレステスト レポートを比較できます。
レポート詳細ページで、[パフォーマンス ベースライン比較] タブをクリックします。表示されたタブで、[レポートの選択] をクリックして、同じシナリオの他のストレステスト レポートをインポートします。
最大 3 つのストレステスト レポートを比較できます。
レポート詳細ページで、[グローバル スナップショット] タブをクリックして、設定したシナリオの詳細を表示します。ただし、このタブでストレステストを開始することはできません。
主要なメトリック
メトリック | 説明 |
リクエスト成功率 | ストレステストのすべてのシナリオにおけるリクエストの成功率。 |
アサーション成功率 | ストレステストのすべてのシナリオにおけるアサーションの成功率。 |
平均応答時間 | すべての API の平均応答時間(RT)。単位:ミリ秒。 |
平均スループット(TPS) | ストレステスト中のシナリオの 1 秒あたりの平均トランザクション数(TPS)。 |
ピーク スループット(TPS) | ストレステスト中のシナリオの最大 TPS。 |
エラー リクエスト数 | ストレステスト中の失敗したリクエストの数。 |
アサーション失敗リクエスト | チェックポイントまたはアサーションが設定されている失敗した API の数。 |
合計リクエスト数 | ストレステスト中に PTS によって開始されたリクエストの総数。 |