• ログイン無料アカウント

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

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

問題を作成する

ブラウザのエラープロファイル。エラーの原因を探る

エラープロファイルでは、JavaScriptのエラーの潜在的な原因を知ることができます。

エラープロファイルを見る

ブラウザのエラープロファイルを表示するには

  1. one.newrelic.com にアクセスし、Browser> (select an app)> JS errors.
  2. エラープロファイルの詳細を見るにはJSエラーズUIページの下部で、エラープロファイルを選択して展開します。

エラープロファイルとは何ですか?

ブラウザモニタリングにおいて、 エラープロファイル は、New Relic が JavaScript エラー 属性値を通常の PageView イベント と比較して見つけた、潜在的に意味のある相関関係です。これらの相関関係は、エラーの原因や要因の調査に役立ちます。

以下のスクリーンショットは、エラープロファイルの例です。

jserror_agentos.png

このエラー プロファイルを見ると、JS のエラー イベントと通常の(エラーではない)ページ ビュー イベントを比較した場合、userAgentOS 属性値の分布が大きく異なることがわかります。さらに詳しく調べるには、 フィルター を使用して Windows のエラーのみを表示し、他の相関関係があるかどうかを確認することができます。

また、エラープロファイルの生成に使用したデータ をフィルタリングすることで、潜在的な原因を絞り込むことができます。

特定のエラープロファイルの分析については、 例のエラープロファイルの説明 を参照してください。

フィルターエラーのプロファイルデータ

エラープロファイルとその比較ページビューの生成に使用されるデータをさらにフィルタリングするには、以下の JS エラーページ 機能を使用します。

  • Time picker: データを生成する際に使用する時間範囲を選択します。
  • フィルター: フィルターを使用して、選択した属性値を持つエラープロファイルとページビューのみを表示します。複数の属性値を選択できます。

エラープロファイルの説明例

ご自身のエラー プロファイル データの理解を深めるために、エラー プロファイルの例のデータについて説明します。このエラー プロファイルの例では、 フィルター of userAgentName = Chrome が適用されているため、Chrome ブラウザからのエラー データのみが表示されています。

Browser error profile example

この例のプロファイルには、 フィルター が適用されており、Chrome ブラウザからのエラーデータのみが表示されています。

コラムの説明です。

  • 最初の列は、 属性 の列です。エラーではないページビューと比較して、最も乖離している属性値を示しています。あまり重要でない属性値は、 その他 に集約されています。この例では、Chrome ユーザーのエラーのうち、Chrome のバージョン 36、64、65 が 100% を占めています。

  • JS errors 列は、 JavaScriptError イベント のうち、最初の列の属性値を持つものの割合を示しています。この列の合計は 100% になり、選択した 時間範囲とフィルタ セット からのすべてのエラーを表します。この例では、Chrome エラーの大部分が Chrome バージョン 36 からのものであることがわかります。これをさらに調査したい場合は、バージョン 36 のデータのみを表示するようにフィルタリングすることができます。

  • Page views 列は、 PageView events のうち、何パーセントが最初の列の属性値を持っているかを示しています。この例では、Chrome ユーザーのうち Chrome バージョン 36 を使用しているのは 1% 未満ですが、エラーの 55% はこのバージョンを使用しているユーザーによって発生しています。

  • Difference 列は、 JS errors 列と Page views 列とのパーセンテージの差を示しています。この例では、

    54% は、ページビューよりもエラーイベントの方が属性が54ポイント高いことを示しています。

Copyright © 2022 New Relic Inc.