ミニプログラム監視機能は、DingTalkやWeChatなどのスーパーアプリケーションにおけるミニプログラムのパフォーマンスデータを収集・分析します。パフォーマンスデータには、ページビュー数(PV)、リソース読み込み、APIリクエスト数、JavaScriptエラー統計などが含まれます。この機能は、シングルユーザーセッションの追跡、実際のユーザーフローの再構築、エラースタックとコンテキスト情報の収集、パフォーマンス問題の根本原因の特定を行い、R&Dエンジニアのトラブルシューティングプロセスの迅速化を支援します。
アプリケーション詳細ページに移動する
ARMSコンソールにログインします。
左側のナビゲーションペインで、 を選択します。 上部のナビゲーションバーで、アプリケーションが存在するリージョンを選択します。
管理するアプリケーションの名前をクリックします。表示されるアプリケーション詳細ページで、アプリケーション概要、セッショントレーシング、PV、リソース読み込み、APIリクエスト、異常統計タブの関連情報を確認します。
ページの右上隅にある時間セレクターを使用して、クエリするデータの時間範囲を調整できます。
アプリケーション概要タブ
アプリケーション概要タブには、特定のアプリケーションのユーザー、ページ、リクエストに関する主要なメトリックが表示されます。メトリックには、ユーザーセッション数、PV、ユニークビジター(UV)、リソース、APIリクエスト、例外、最大ページレンダリング時間が含まれます。また、メトリックの傾向も表示されます。この情報は、アプリケーションの全体的なパフォーマンスを理解するのに役立ちます。

セッショントレーシングタブ
障害を発見した場合、通常、障害シナリオを再現するために障害のコンテキストを確認する必要があります。セッショントレーシング機能は、ユーザー名またはユーザーIDに基づくエンドツーエンドのトレーシングをサポートし、ユーザー訪問のトレースを再現します。これにより、障害原因を効果的に特定し、分析することができます。

検索ボックス(①とマークされている)にセッションIDを入力して、セッションを検索できます。
クイックフィルターセクション(②とマークされている)では、データをフィルターするための条件を指定できます。このセクションは、検索ボックス(①とマークされている)と連携して動作し、メトリックを手動で非表示にすることができます。
メトリック集計セクション(③とマークされている)では、集計メトリックとディメンションを指定してデータをフィルターできます。棒グラフ、折れ線グラフ、円グラフ、またはマップを使用してメトリックデータを表示することを選択できます。
セッションリスト(④とマークされている)では、各セッションに関する情報を表示できます。セッションのIDをクリックすると、セッションの詳細を表示できます。また、ドリルダウンして、PV、リソース読み込み、ユーザーアクションに関する情報を表示することもできます。

PVタブ
PVタブには、ページのPV数、WebVitalsコアメトリック、ページ読み込み主要メトリックが表示されます。特定のページのデータに基づいて、ターゲットを絞った分析を実行できます。

クイックフィルターセクション(①とマークされている)では、ページを検索するための条件を指定できます。
トレンドチャートセクション(②とマークされている)では、PV数、WebVitalsコアメトリック、ページ読み込み主要メトリックの傾向を表示できます。WebVitalsコアメトリックには、Largest Contentful Paint(LCP)、First Input Delay(FID)、Cumulative Layout Offset(CLS)が含まれます。ページ読み込み主要メトリックには、First Contentful Paint(FCP)、DOM Ready、Time To Interactive(TTI)、Page Fully Loadedが含まれます。
ページリスト(③とマークされている)では、各ページについて、PV数、平均読み込み時間、ユーザーあたりの表示数などの情報を表示できます。ページ名をクリックすると、ページの詳細(トレンド分析情報やPVの詳細など)を表示できます。

リソース読み込みタブ
リソース読み込みタブには、APIリクエストやコンテンツ配信ネットワーク(CDN)の静的リソースなどのリソースのエラー統計、パフォーマンスデータ、リクエストデータが表示されます。特定のリソースのデータに基づいて、ターゲットを絞った分析を実行できます。

クイックフィルターセクション(①とマークされている)では、データをフィルターするための条件を指定できます。
トレンドチャートセクション(②とマークされている)では、リソース読み込み数、読み込み時間、エラー数の傾向を表示できます。システムは、リソースの種類またはリクエストメソッド別にリソース読み込み数を表示します。システムは、リソースの種類別に読み込み時間を表示します。
リソースリスト(③とマークされている)では、各リソースについて、ドメイン名、種類、リクエストメソッド、リクエスト数、失敗数、低速応答数、平均リクエスト時間などの情報を表示できます。リソース名をクリックすると、リソースの詳細(トレンド分析情報や読み込みスタックなど)を表示できます。

APIリクエストタブ
APIリクエストタブには、API操作のリクエスト数、リクエスト時間、ステータスコードが表示されます。特定のAPI操作のデータに基づいて、ターゲットを絞った分析を実行できます。
また、異常なAPIリクエストに関する情報とAPIリクエストの詳細を表示することもできます。

クイックフィルターセクション(①とマークされている)では、データをフィルターするための条件を指定できます。
トレンドチャートセクション(②とマークされている)では、APIリクエスト数とリクエスト時間の傾向、およびステータスコード分布を表示できます。
API操作リスト(③とマークされている)では、各API操作について、リクエストメソッド、リクエスト数、エラー数、低速応答数、平均リクエスト時間、呼び出されたページ数などの情報を表示できます。API操作名をクリックすると、API操作の詳細(トレンド分析情報やAPIリクエストの詳細など)を表示できます。

異常統計タブ
異常統計タブには、例外数、さまざまな影響を受けた項目数、例外分布が表示されます。特定の例外のデータに基づいて、ターゲットを絞った分析を実行できます。

検索ボックス(①とマークされている)にJavaScriptエラー情報を入力して、例外をフィルターできます。
クイックフィルターセクション(②とマークされている)では、データをフィルターするための条件を指定できます。
トレンドチャートセクション(③とマークされている)では、例外の総数、影響を受けたページ、ユーザー、セッションの数、およびアプリケーション内の例外の種類、異常ファイル、異常ページの分布の傾向を表示できます。
例外リスト(④とマークされている)では、各例外について、例外情報、異常ファイル、例外数、影響を受けたページ、PV、ユーザー、セッションの数などの情報を表示できます。例外名をクリックすると、例外の詳細(トレンド分析情報やエラーの詳細など)を表示できます。

関連情報
データ探索機能を使用して、データのクエリ、集計、トレースを行うことができます。詳細については、データ探索を参照してください。