パフォーマンステスト中およびテスト後、パフォーマンス テスト サービス (PTS) コンソールの [グローバル モニタリング] ページで、ビジネス モニタリング データとロード ジェネレーター モニタリング データを表示できます。エンドツーエンドのモニタリングのためにトレース分析とクラウドサービスモニタリング機能を構成すると、モニタリング ダッシュボードにアプリケーションとクラウドサービスのモニタリング データが表示されます。
概要
このトピックでは、Elastic Compute Service (ECS) インスタンスにデプロイされている Java アプリケーションのテストレポートにおけるエンドツーエンドのモニタリングデータについて説明します。エンドツーエンドのモニタリングレポートを取得するには、次の要件を満たす必要があります。
Application Real-Time Monitoring Service (ARMS) がアクティブ化されていること。詳細については、ARMS をアクティブ化する をご参照ください。
アプリケーションのモニタリングデータを取得する場合、Java アプリケーションに ARMS エージェントがインストールされていること。詳細については、ARMS エージェントを手動でインストールする をご参照ください。
説明Container Service for Kubernetes (ACK) クラスタにデプロイされたアプリケーションの場合は、ARMS エージェントを手動でインストールするのではなく、ack-onepilot コンポーネントをインストールすることをお勧めします。詳細については、ACK に ARMS エージェントを自動的にインストールする および オープンソースの Kubernetes クラスタに ARMS エージェントを自動的にインストールする をご参照ください。
アプリケーションのトレースデータを取得する場合、Java アプリケーションに対して Managed Service for OpenTelemetry がアクティブ化されていること。詳細については、OpenTelemetry を使用して Java アプリケーションのトレースデータをレポートする をご参照ください。
Server Load Balancer (SLB)、ECS、MySQL 用 ApsaraDB RDS インスタンスなど、監視する Alibaba Cloud リソースに対して Prometheus インスタンスが作成されていること。詳細については、Alibaba Cloud サービスを監視する をご参照ください。
このトピックには、パフォーマンステストの手順は含まれていません。テストシナリオの作成方法とパフォーマンステストの開始方法については、PTS ベースのストレステストシナリオを作成する をご参照ください。テストシナリオを作成する際は、トレース分析 と クラウドサービスモニタリング を構成する必要があります。
[グローバル モニタリング] ページに移動する
PTS console にログオンし、 を選択します。
表示されたページで、必要なストレステスト レポートを見つけ、レポートの表示[アクション] 列の をクリックします。
重要PTSコンソールでは、PTSベースのストレステストレポートのサンプリングログは 30 日間保持されます。 30 日間の保持期間が経過すると、サンプリングログを表示できなくなります。データ損失を防ぐために、できるだけ早くストレステストレポートをエクスポートしてオンプレミスデバイスに保存することをお勧めします。
レポートの詳細ページで、[グローバル モニタリング] タブをクリックして、さまざまなカテゴリのエンドツーエンド モニタリング データを表示します。