• ログイン今すぐ開始

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

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

問題を作成する

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

当社のブラウザー モニタリングAJAX UI は、ブラウザーから 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 リクエストをクリックします。

Ajax リクエストに照準を合わせたら、調査を開始します。これらの戦略のいくつかを試してください。

次のステップ

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

Copyright © 2022 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.