AJAX
ホーム画面 > プロジェクト選択 > ダッシュボード > AJAX
AJAXとは、非同期ジャバスクリプトとXML(Asynchronous JavaScript And XML)です。 サーバーと通信するためにXMLHttpRequest
オブジェクトの使用を意味します。
AJAXは、リソース データの動的な画面を構成する上で重要なデータロード方式です。 AJAXが正常に呼び出されない場合、エンドユーザーに画面が正常に表示されません。 当社が収集する情報は、ユーザー体験に悪影響を及ぼしているものを特定するのに役立ちます。
-
各ウィジェットで右上の ボタンをクリックして、ウィジェットデータを全画面サイズで表示できます。
-
ウィジェットの右上にある ボタンをクリックすると、チャート設定画面が表示されます。 チャートに表示するオプションを設定できます。
-
ウェブブラウザーの画面サイズによってウィジェット右上のアイコンの表示が異なる場合があります。 ボタンを選択すると、追加アイコンが表示できます。
-
ウィジェット設定の詳細については 次の文書を参照してください。
AJAX件数
リアルタイムでAJAXのロード数を確認することができます。
- ウィジェットの右上にある ボタンを選択し、時間帯を設定してAJAXのロード数を表示することができます。
- データ検索基準を AJAX Host または 全体 AJAXに変更するにはウィジェット右上の AJAX Path ボタンを選択してください。
- AJAX Path、AJAX Host を基準にAJAXロード数の参照時、上位10個に該当するAJAX件数を提供します。
- ウィジェットチャートにカーソルを合わせると、ツールチップの形でAJAX件数情報を表示されます。
平均AJAXのレスポンス時間
リアルタイムでAJAXレスポンス時間を確認することができます。 特定のPath、Host単位で平均AJAXレスポンス時間がかかるAJAXを識別できます。
- ウィジェットの右上にある ボタンを選択し、時間帯を設定してAJAXレスポンス時間を表示することができます。
- データ検索基準を AJAX Host または 全体 AJAXに変更するにはウィジェット右上の AJAX Path ボタンを選択してください。
- AJAX Path、AJAX Host を基準にAJAXロード数の参照時、上位10個に該当するAJAXレスポンス時間を提供します。
状態別Ajax
時間帯のAJAXに関連したHTTPステータスコードを確認することができます。
AJAXに関連するHTTPステータスコードを参照する時間基準の累積件数を確認することができます。
AJAXに関するステータスは次のとおりです。 次の基準で、WebアプリケーションでAJAXが正常に動作するか確認してください。
-
1xx(情報レスポンス): サーバーがリクエストを受信し、サーバーに接続されているクライアントは、タスクを続行する必要があることを意味します。
-
2xx(成功): リクエストの受信に成功して、認識、処理されました。
-
3xx(リダイレクション): リクエスト完了するには、追加の措置が必要です。
-
4xx(クライアントエラー): リクエストの文法が間違っているか、リクエストを処理できません。
-
5xx(サーバーエラー): サーバーが明らかに有効なリクエストを満たすことができませんでした。
-
Request Fail(リクエスト失敗): サーバーからレスポンス値を受信できず、キャンセルされた場合です。 例えば、タイムアウトでフロントデスクのリクエストをキャンセルする場合、間違った方法でリクエストをする場合などがあります。
HTTPステータスコードの詳細については、次の文書を参照します。
AJAXエラー件数
リアルタイムでAJAXに関連したエラー件数を確認することができます。
- ウィジェット右上の ボタンを選択し、タイムゾーンを設定してAJAXエラーのロード件数を表示することができます。
- データ参照基準を AJAX Host またはページグループに変更するにはウィジェットの右上にある AJAX Path ボタンを選択してください。
- ページグループを基準に検索する場合、ウィジェットチャートにカーソルを合わせると、ツールチップを使用して特定のページグループから発生したAJAXエラーを特定できます。