• English日本語한국어
  • ログイン今すぐ開始

この機械翻訳は参考用に提供されます。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、 を参照してください。

問題を作成する

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 チャートで大きなスパイクを探してください。
  • Group By [グループ化]ドロップダウンを使用してデータの傾向を分析し、リクエスト URL、GraphQL 操作名、およびその他の多くのフィールドごとに AJAX パフォーマンスを評価します。
  • 個々のコールの AJAX performance タブから、高いコールバック時間値とデータ転送速度の相関関係を調べます。

エンドポイントの問題

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

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

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

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

設定方法

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

  1. one.newrelic.com >All capabilities > Browser > (アプリを選択) > AJAXに移動します。
  2. デバイスのタイプを選択します:デスクトップ(デフォルト)、モバイル、およびタブレット。
  3. AJAX リクエストをクリックします。

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

次のステップ

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

Copyright © 2023 New Relic Inc.

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