• ログイン今すぐ開始

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

AJAXページ。時間のかかる呼び出しを特定する

ブラウザモニタリングのAJAXUIは、ブラウザからHTTPまたはHTTPSドメインなどの外部エンドポイントへの最近のAJAXリクエストを表示します。この情報は、サイトのWebページの一部を更新する時間のかかるまたは失敗したAJAX呼び出しがある場合に、エンドユーザーエクスペリエンスの問題を特定するのに役立ちます。デスクトップブラウザ、モバイルデバイス、タブレットなど、デバイスの種類ごとに問題を確認できます。

トラブルシューティングのポイント

ここでは、アプリのパフォーマンス問題を特定するためのトラブルシューティングのヒントをご紹介します。

AJAXコールのトラブルシューティング

リクエスト全体の問題

どこに問題があるのかわからない場合や、リクエストを最初から最後までトレースしたい場合は、 AJAX UI の distributed tracing リンクをクリックしてください。

タイミングの問題

Total time percentages, throughput requests per minute (rpm), and average data transfer rates per requestは、タイミングの問題を特定するのに役立ちます。

  • AJAX サマリーページの Average data transfer per request チャートで大きなスパイクを探してください。
  • 個々のコールの AJAX performance タブから、高いコールバック時間値とデータ転送速度の相関関係を調べます。

エンドポイントの問題

異常なエンドポイントを探し、そこからの個々のリクエストを調査します。

AJAXサマリーページのステータスコードチャートは、コールからのリターン動作に関する情報を提供します。 200の範囲外のステータスコードが多数表示される場合は、AJAXエンドポイントに問題があることを示している可能性があります。

具体的なWebページの位置の問題

潜在的なAJAXの問題を、それらがロードされるページのコンテキスト内で調べる。AJAXトランザクションを選択し、 Session traces with AJAX のテーブルから任意のトレースを選択します。

設定方法

アプリのAJAXリクエストに関する問題をトラブルシューティングするためのものです。

  1. アクセス先 one.newrelic.com > ブラウザ> (アプリを選択)> AJAX.
  2. デバイスのタイプを選択します:デスクトップ(デフォルト)、モバイル、およびタブレット。
  3. パフォーマンスまたはページビューごとに特定のAJAX呼び出しの詳細を確認するには、リンクをクリックします。

one.newrelic.com > ブラウザ> (アプリを選択)> AJAX: サイト上のウェブページの一部を更新するAJAXコールに時間がかかったり、失敗したりすることによる問題を特定します。

次のステップ

AJAX UIに加えて、これらのリソースも利用できます。

Copyright © 2022 New Relic株式会社。