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

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

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

問題を作成する

ブラウザ監視と.NETエージェント

.NET エージェントを使用すると、ウェブページに ブラウザ監視 計装機能を追加することができます。.NET エージェントでブラウザを使用する前に、 .NET エージェントのリリースノート を参照し、 最新の .NET エージェントリリース をインストールしていることを確認してください。

.NET エージェントの要件 から ブラウザモニタリングのインストール に従います。その後、このドキュメントの手順に従って、.NET エージェントを手動でインスツルメンテーションします。

オートインストルメント

重要

この機能は、.NET FrameworkまたはCoreエージェントによって監視されているかどうかにかかわらず、 asp.net coreアプリケーションでは使用できません。

ブラウザの自動計測はデフォルトで有効になっています。ブラウザの自動インストルメンテーションを使用すると、.NET Frameworkエージェントは、ブラウザのJavaScriptヘッダーを、 content-typetext/htmlで、ページ内に<head>タグがあるページに自動的に挿入します。

<head>タグの検索はDOMの先頭から始まります。 .NETエージェントは、コンテンツをユーザーにストリーミングする前に、HTTP応答フィルターを使用してページを変更するHttpModuleを追加することでJavaScriptヘッダーを挿入します。

初めて自動計測を有効にするときは、aspxページが再コンパイルされるように、 asp.netキャッシュディレクトリをクリーンアップする必要がある場合があります。次のコマンドを使用します。

bash
$
flush_dotnet_temp.cmd

このインジェクションでは、 content-typeが正しく設定されていないと、以前に機能していたページが機能しなくなる可能性があります。修正するには、アプリのcontent-typesを確認して更新するか、自動計測を無効にします。

エージェントAPIによる手動での計測

自動計測を有効にできない場合でも、New Relic .NET エージェント API を使用し、ページ内に適切なコードを含めることで、ブラウザエージェントを手動で組み込むことができます。

  1. NewRelic.Api.Agent.dllをダウンロードするには、インストールを再実行して.dllを参照してください。

    • New Relic .NET エージェントディレクトリから、 New Relic.Net エージェントセクションを選択し、 API Assembly.
    • NuGet: Install-package NewRelic.Agent.Apiを実行して、 .dllをインストールして参照します。
  2. New Relic .NETエージェントAPIを呼び出すようにWebアプリケーションを設定するには、プロジェクトにNewRelic.Api.Agent.dllへの参照を追加します。

  3. オプション:Webサーバーにデプロイされたアプリケーションディレクトリを変更する場合は、 NewRelic.Api.Agent.dllをアプリケーションのbinディレクトリにコピーします。

  4. <head>タグでAPIを呼び出します。 X-UA-COMPATIBLE http-equiv属性のメタタグが存在する場合は、そのメタタグの後に設定します。

計装の無効化

インストゥルメンテーションを無効にするには

トラブルシューティング

ブラウザのタイミングデータが表示されない場合は、トラブルシューティングの手順に従ってください

Copyright © 2024 New Relic株式会社。

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