.NET Core Agent Loader APIを使用して自己完結型アプリケーションを監視する

デフォルトでは、APMインサイト.NET Coreエージェントをインストールすると、エージェントは.NET依存関係構成とともにロードされます。ただし、自己完結型アプリケーションの場合は不可能です。そのため、.NET Coreエージェントをインストールし、エージェントローダーAPIを使用してロードする必要があります。これを行うには、.NET CoreアプリケーションのスタートアップファイルにローダーエージェントAPIスニペットを追加する必要があります。

注:.NET Coreエージェントは、エージェントをロードするためのヘルパーAPIとして機能するため、インストールの必要があります。

手順:

  1. NuGetパッケージを.NET Core webアプリケーション/APIプロジェクトに追加します。
  2. Startup.csファイルConfigureServicesメソッドを変更します。ConfigureServicesメソッド内のAddMvc()メソッドの前に次のコード行を挿入します。

    ManageEngine.Middleware.LoadAgent();

  3. アプリケーションを公開してデプロイします。
  4. こちらの手順に従ってエージェントをインストールします。