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

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

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

問題を作成する

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 © 2024 New Relic株式会社。

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