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

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

問題を作成する

ブラウザのJavaScriptインジェクションでページに問題が発生する

問題

私たちのマークアップまたはページの読み込みで問題を引き起こす場所に JavaScript インストゥルメンテーションを挿入しています。

解決

New Relic エージェントは JavaScript を最適な場所に挿入しようとしますが、問題が発生した場合は、次のトラブルシューティング手順を試してください。

  1. ブラウザ監視を 無効にして、ブラウザ監視が原因かどうかを確認します。

  2. ブラウザ監視を無効にして問題が解決した場合は、そのページのソースコードを調査します。ブラウザ監視を再度有効にして、以下の可能性のある問題を確認します。

    • ページ内 (iFrame 内ではない) に <html> タグの複数のインスタンスがあります。
    • <head> または <body> タグの複数のインスタンス、または <head> または <body> タグが欠落しています。
    • ページの JavaScript 内での <head> または <body> タグの出現。
    • http://validator.w3.org を使用してページのソースを確認し、マークアップの妥当性や文字エンコーディングに深刻な問題がないかどうかをチェックします。
  3. 見つかったコンフリクトは、ページ構造の修正、 そのページのブラウザ監視を無効にする、 または、スクリプト注入を完全に制御するために、エージェントAPIを介して 手動でインスツルメントを行う に切り替えることで解消します。

  4. サイトで使用している可能性のある他のライブラリとの既知の競合については、 互換性リストを確認してください。

  5. その他の状況が発生した場合は、 New Relic Support に連絡し、ページへのアクセシブルなリンクまたはそのソースコードを提供してください。リンクやソースコードでブラウザモニタリングが有効になっていることを確認してください。