To monitor standalone applications on different platforms, install the .NET microservices agent on the solution of your choice. Where and how you install the .NET microservices agent depends on your platform—for example, Azure App Service or Service Fabric—and what applications you want to monitor. For example, you can now monitor applications developed using .NET Core for Windows using the .NET microservices agent.

You need the default AppDynamicsConfig.json file in one of the following .NET Agent probing paths: <appfolder>\<appdll>.AppDynamicsConfig.json<appfolder>\AppDynamicsConfig.json, or <profilerpath>\AppDynamicsConfig.json to ensure that the agent works. The application dll name should be without a .dll or .exe extension. Having the AppDynamicsConfig.json file placed in an application folder signals to the profiler that it needs to monitor the application. This limitation is put into place to avoid multiple applications from being instrumented on a Windows machine. Currently, we do not have this limitation on Linux.

Before You Begin

To accurately determine the steps you need to take to deploy a .NET microservices agent to your solution, review this decision matrix to determine the appropriate path for your platform and applications.

.NET Agent Deployment Matrix

Install the .NET Microservices Agent

Review this table to determine which NuGet package you should use to install the .NET microservices agent. For details about managing NuGet packages, see the documentation for your version of Visual Studio.

AppDynamics.Agent.Distrib.Micro.WindowsAppDynamics NuGet package for .NET. This package should not be installed directly and is intended for download and file distribution. This package is used for Azure Service Fabric deployments. See Install AppDynamics for Azure Service Fabric.
AppDynamics.Agent.Windows

AppDynamics .NET Core microservices agent for Windows. Recommended for standalone installations. See Install the .NET Core Microservices Agent for Windows.

This package does not support .NET Framework, only .NET Core for Windows.

AppDynamics.Agent.Azure.CloudServices

AppDynamics .NET agent for Azure Cloud Services. See Install AppDynamics for Azure Cloud Services.
 

AppDynamics.Agent.Azure.AppService.Windows

AppDynamics .NET microservices agent for Azure App Service. This package is intended for applications deployed to Azure App Service (Azure Web Apps and Azure API Apps). See Install the AppDynamics .NET Microservices Agent and Install AppDynamics for Azure App Service.