.NET Core Agent Loader APIを使用して自己完結型アプリケーションを監視する
デフォルトでは、APMインサイト.NET Coreエージェントをインストールすると、エージェントは.NET依存関係構成とともにロードされます。ただし、自己完結型アプリケーションの場合は不可能です。そのため、.NET Coreエージェントをインストールし、エージェントローダーAPIを使用してロードする必要があります。これを行うには、.NET CoreアプリケーションのスタートアップファイルにローダーエージェントAPIスニペットを追加する必要があります。
注:.NET Coreエージェントは、エージェントをロードするためのヘルパーAPIとして機能するため、インストールの必要があります。
手順:
- NuGetパッケージを.NET Core webアプリケーション/APIプロジェクトに追加します。
- Startup.csファイルのConfigureServicesメソッドを変更します。ConfigureServicesメソッド内のAddMvc()メソッドの前に次のコード行を挿入します。
ManageEngine.Middleware.LoadAgent();
- アプリケーションを公開してデプロイします。
- こちらの手順に従ってエージェントをインストールします。