この記事では、Azure Load Testing で AI を利用した実用的な分析情報 を使用して、アプリケーションのパフォーマンスの問題を特定してトラブルシューティングする方法について説明します。 この機能では、AI を使用してテスト実行データを分析し、待機時間の急増、スループットの低下、バックエンド リソースのボトルネックなどの主要な問題を強調し、推奨される次の手順を提供します。
操作可能な分析情報は、テストの完了後にテスト実行ダッシュボードで直接表示できます。
[前提条件]
- アクティブなサブスクリプションを持つ Azure アカウント。 Azure サブスクリプションをお持ちでない場合は、始める前に無料アカウントを作成してください。
- Azure ロード テスト リソース。 ロード テストのリソースを作成するには、「ロード テストの作成と実行」を参照してください。
- テスト実行で有効になっているサーバー側メトリック。 最良の結果を得るには、Azure Load Testing を使用したサーバー側アプリケーション メトリックの監視に関するページを参照してください。
テストの実行に関する実用的な分析情報を表示する
完了したテストの実用的な分析情報を表示するには:
Azure portal で、Azure Load Testing リソースに移動します。
[ テスト] を選択し、関連するテストの実行を選択します。
Azure Load Testing では、必要に応じて実用的な分析情報が生成されます。 初めてテスト実行ダッシュボードにアクセスする場合は、[ AI の概要と分析情報 ] セクションを展開し、[ 分析情報の生成] を選択します。
ヒント
最適な分析情報を得る場合は、サーバー側のメトリックを構成します。 AI エンジンは、クライアント側とサーバー側のデータを関連付けて、より正確な診断と推奨事項を生成します。
サービスは分析情報を生成し、概要と主要な分析情報を同じセクションに表示します。 さらに詳しく調べるには、[ 詳細な分析情報の表示] を選択します。
詳細な分析情報ビューでは、テスト中の問題、証拠のサポート、推奨される次の手順を調べることができます。
注意事項
AI によって生成された分析情報は、必ずしも正確であるとは限りません。 証拠を確認し、アプリケーションのテレメトリを使用して検証することをお勧めします