エラープロファイルでは、JavaScriptのエラーの潜在的な原因を知ることができます。
エラープロファイルを見る
ブラウザのエラープロファイルを表示するには
- one.newrelic.comに移動し、ブラウザ > (アプリを選択) > JS エラーをクリックします。
- エラープロファイルの詳細を見るにはJSエラーズUIページの下部で、エラープロファイルを選択して展開します。
エラープロファイルとは何ですか?
ブラウザモニタリングにおいて、 エラープロファイル は、New Relic が JavaScript エラー 属性値を通常の PageView イベント と比較して見つけた、潜在的に意味のある相関関係です。これらの相関関係は、エラーの原因や要因の調査に役立ちます。
以下のスクリーンショットは、エラープロファイルの例です。
このエラー プロファイルを見ると、JS のエラー イベントと通常の(エラーではない)ページ ビュー イベントを比較した場合、userAgentOS 属性値の分布が大きく異なることがわかります。さらに詳しく調べるには、 フィルター を使用して Windows のエラーのみを表示し、他の相関関係があるかどうかを確認することができます。
また、エラープロファイルの生成に使用したデータ をフィルタリングすることで、潜在的な原因を絞り込むことができます。
特定のエラープロファイルの分析については、 例のエラープロファイルの説明 を参照してください。
フィルターエラーのプロファイルデータ
エラープロファイルとその比較ページビューの生成に使用されるデータをさらにフィルタリングするには、以下の JS エラーページ 機能を使用します。
- Time picker: データを生成する際に使用する時間範囲を選択します。
- フィルター: フィルターを使用して、選択した属性値を持つエラープロファイルとページビューのみを表示します。複数の属性値を選択できます。
エラープロファイルの説明例
独自のエラー プロファイル データをよりよく理解するのに役立つように、これはエラー プロファイルのデータの例の説明です。このエラー プロファイルの例にはuserAgentName = Chrome
のフィルタが適用されているため、Chrome ブラウザからのエラー データのみが表示されています。
この例のプロファイルには、 フィルター が適用されており、Chrome ブラウザからのエラーデータのみが表示されています。
コラムの説明です。
最初の列は、 属性 の列です。エラーではないページビューと比較して、最も乖離している属性値を示しています。あまり重要でない属性値は、 その他 に集約されています。この例では、Chrome ユーザーのエラーのうち、Chrome のバージョン 36、64、65 が 100% を占めています。
JS errors [JS エラー] 列には、最初の列の属性値を持つ
JavaScriptError
イベント の割合が表示されます。この列の合計は 100% となり、選択した 時間範囲とエンティティ フィルターからのすべてのエラーを表します。この例では、Chrome エラーの大部分が Chrome バージョン 36 に起因しています。これをさらに調査したい場合は、バージョン 36 のデータのみを表示するようにフィルターできます。[ページ ビュー] 列には、最初の列の属性値を持つ
PageView
イベントの割合が表示されます。この例では、Chrome ユーザーの 1% 未満が Chrome バージョン 36 を使用していますが、エラーの 55% はそのバージョンのユーザーによって生成されています。Difference 列は、 JS errors 列と Page views 列とのパーセンテージの差を示しています。この例では、
54% は、ページビューよりもエラーイベントの方が属性が54ポイント高いことを示しています。