cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Raunak.Mohanty
AppDynamics Team (Retired)

.NET Core Support

For a complete list of .NET supported environments, see: .NET Supported Environments.

 

Determining .NET project framework

The 'frameworks' section in the project.json file (located in your project's solution directory) lists all of the frameworks that an application can use. For an ASP.NET Core web application, you will need to list a full .Net Framework moniker.

 

Example:

net<version>

 

In the case of multiple frameworks, such as a combination of .NET Framework and .NET Core, the application must use the full .NET Framework.

 

Example:

dotnet run -f NET461

 

.NET Core Microservices Agent for Windows

If your application is built using .NET Core 2.0+ on Windows, you can install the .NET Core Microservices Agent to your solution, then set the environment variables for your Controller. These lightweight agents provide full-stack and cross-stack visibility into your application and business performance by collecting infrastructure and end-user metrics.


For detailed instructions on deploying these agents, see: .NET Core Microservices Agent Installation

 

.NET Agent for Linux

If your application is built using .NET Core 2.0+ for Linux, you can deploy the .NET Agent v4.5.7+ for Linux to your solution to achieve the same visibility available with .NET Core for Windows. The agent includes coverage for multiple distribution versions, including CentOS, Debian, and Alpine, as well as a sample Dockerfile to help you deploy the agent. It can run on multiple microservices platforms, including Docker. We’re also looking to release a Pivotal Cloud Foundry buildpack in the future.

For detailed instructions on deploying these agents, see: .NET Agent for Linux

 

Last revised 4/14/21

Comments
yaseen.sharief
Voyager

Do we have an agent from AppDynamics to support .Net core application running on Linux server.

There seems to be a problem with AppDynamics if I upgrade my application to .NET Core 2.1. Found a discussion between some .NET Core engineers and another customer here https://github.com/dotnet/core/issues/1622. Will there be a fix from AppDynamics fairly soon, and are there any workarounds that you are aware of in order to get this working now?

Raunak.Mohanty
AppDynamics Team (Retired)

Hi ,

 

  This is not AppDynamics specific issue and any APM product using Core Profiling APIs will hit the issue. This seems to be an issue with .Net core and its support for Profiling APIs as mentioned in below comment

https://github.com/dotnet/core/issues/1622#issuecomment-394224256

https://github.com/dotnet/core/issues/1622#issuecomment-395614005

 

We have informed the Dev/PM team about this issue and they are investigating whether

any actions are required from our side. As of now, the fix has to be done at .Net Core.

 

Thanks,

Raunak

 

 

Version history
Last update:
‎04-13-2021 11:04 PM
Updated by:
Join Us On December 10
Learn how Splunk and AppDynamics are redefining observability


Register Now!

Observe and Explore
Dive into our Community Blog for the Latest Insights and Updates!


Read the blog here