• 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 © 2024 New Relic Inc.

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