• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

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

問題を作成する

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

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

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

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

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

リクエスト全体の問題

問題がどこにあるのかわからない場合、またはリクエストを最初から最後まで追跡したい場合は、[分散トレース]AJAXUI リンクをクリックします。

タイミングの問題

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概要ページのStatus codesチャートには、呼び出しからの戻り動作に関する情報が提供されます。 200の範囲外のステータス コードが多数表示される場合は、AJAX エンドポイントに問題がある可能性があります。

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

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

設定方法

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

  1. one.newrelic.com > All capabilities > Browser > (select an app) > AJAX

    に移動します。

  2. デバイスのタイプを選択します:デスクトップ(デフォルト)、モバイル、およびタブレット。

  3. AJAX リクエストをクリックします。

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

次のステップ

AJAX UI に加えて、次のリソースも使用できます。

Copyright © 2024 New Relic株式会社。

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