エラー発生時の環境を再現してエラーの原因を特定したい場合は、Application Real-Time Monitoring Service (ARMS) ブラウザモニタリングのセッション追跡機能を使用できます。この機能は、ユーザー名またはユーザー ID に基づいて分散トレースを実装し、ページの読み込み、API 呼び出し、JS エラー、ユーザー操作など、ユーザーの動作トレースの包括的なリストを表示します。これにより、エラーの原因を特定して分析するのに役立ちます。
手順
ARMS コンソール にログインします。
左側のナビゲーションペインで、 を選択します。ブラウザモニタリングページで、アプリケーションの名前をクリックします。
左側のナビゲーションペインで、 を選択します。
セッションの詳細を表示
オプション:セッション追跡タブで、ユーザー名またはユーザー IDを指定し、検索をクリックしてセッションを表示します。
説明ユーザー名を設定する方法の詳細については、SDK リファレンスを参照してください。
展開をクリックして、セッション ID、訪問者 IP、ページ URL、ブラウザ、ブラウザバージョン、接続タイプ、地域などの検索条件を追加します。
セッションリストセクションで、セッションを見つけ、セッション ID 列にある ID をクリックします。セッション追跡の詳細ページが表示されます。
概要セクションで、ユーザー名、ユーザー ID、セッション ID、ページビュー数 (PV)、JS エラー数、API 呼び出し数、API 失敗数、低速読み込み数、デバイス、地域、ブラウザ、IP アドレス、ネットワークシステムなど、セッションの基本情報を確認します。
セッションパスセクションで、ユーザーのアクセスパスを表示します。
+アイコンをクリックして、ユーザーの動作トレースを表示します。
ユーザーの動作を見つけ、右側の詳細をクリックして、API 呼び出し、低速読み込み、JS エラーに関する詳細を表示します。
関連操作
左側のナビゲーションペインで、
を選択します。表示されたページで、低速ページセッション追跡 (TOP20)セクションのセッション ID列にあるセッション ID をクリックします。左側のナビゲーションペインで、
を選択します。頻発エラータブで、エラーに対応する操作列の診断をクリックします。表示されたページで、ユーザーの動作トレースセクションのセッションの表示をクリックします。左側のナビゲーションペインで、
を選択します。API リクエストタブで、エラー数列のエラー数をクリックします。表示されたページで、ネットワークリクエスト情報セクションのセッションの表示をクリックします。左側のナビゲーションペインで、
を選択します。ログリストセクションで、操作列のセッションの表示をクリックします。