Schedule demo

Monitor self-contained applications using .NET Core Agent Loader API


By default, when you install an APM Insight .NET Core agent, the agent will be loaded along with the .NET dependencies configurations. But in the case of self-contained applications, this is not possible. In these cases, you can install the .NET Core agent, and load it using the agent loader API. To do so, add the loader agent API snippet in the startup file of the .NET Core application.

Note: The .NET Core agent should be installed to make it work, as it serves as a helper API to load the agent.

Steps:

  1. Add the NuGet package into your .NET Core web application/API project.
  2. Modify the ConfigureServices method in your Startup.cs file. Insert the following line of code before the AddMvc() method inside the ConfigureServices method:

    ManageEngine.Middleware.LoadAgent();

    Applications Manager Monitor self-contained applications using .NET Core Agent Loader API: Adding agent loader method

  3. Publish and deploy the application.
  4. Install the agent as per these instructions.

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by over 6000+ businesses globally