• EnglishEspañol日本語한국어Português
  • Log inStart now

.NET agent: compatibility and requirements for .NET Core

New Relic's .NET agent supports both .NET Framework and .NET Core. This document describes compatibility and support for .NET Core applications. See Compatibility and requirements for .NET Framework for .NET Framework applications.

New Relic's .NET agent includes built-in instrumentation for some of the most popular parts of the .NET Core ecosystem, including frameworks, databases, and message queuing systems.

After installation, the agent runs within the monitored process; there is not a separate process or service created by the agent.

For frameworks and libraries that are not automatically instrumented out of the box, you can extend the agent with .NET custom instrumentation.

Want to try out our .NET agent? Create a New Relic account for free! No credit card required.


Before you install the New Relic .NET agent on Windows or Linux, make sure your system meets these requirements:

Automatic instrumentation

If your application is hosted in ASP.NET Core, the agent automatically creates and instruments transactions. The .NET agent will automatically instrument your application after install. If your app is not automatically instrumented, or if you want to add instrumentation, use custom instrumentation.

Unavailable features

The following features are not available for the .NET agent:

Connect the agent to other New Relic products

In addition to APM, the .NET agent integrates with other New Relic products to give you end-to-end visibility:



Browser monitoring

For ASP.NET Core v6.0 and later web applications (MVC, Razor and Blazor), the .NET agent (starting with version 10.19.0) automatically injects the browser JavaScript agent when you enable auto-instrumentation.

For other types of web applications, you can inject the agent by using the .NET agent API or the browser agent's copy/paste method.

After enabling browser injection, you can view browser data in the APM Summary page and quickly switch between the APM and browser data for a particular app. For configuration options and manual instrumentation, see Browser monitoring and the .NET agent.

Infrastructure monitoring

When you install the infrastructure and APM agents on the same host, they automatically detect one another. You can then view a list of hosts in the APM UI, and filter your infrastructure hosts by APM app in our infrastructure UI. For more information, see APM data in the infrastructure UI.


The .NET agent sends default events and attributes for NRQL queries. You can also record custom events for advanced analysis.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.