Help APM APM Insight using .NET Agent Compatibility and requirements

Compatibility and requirements for .NET and .NET Core agents

The APM Insight agent supports both .NET and .NET core applications and includes built-in instrumentation that collects performance metrics from the applications automatically.

The compatibility and requirements for both.NET and.NET Core agents are described in the sections below.

Compatibility and requirements for the .NET agent

The .NET agent supports applications built with the Microsoft .NET framework version 4.0 or above and hosted on IIS 7.0 or above.

The APM Insight .NET agent supports the following components.

Application frameworks

  • Active Server Page Extended (ASPX)
  • Model—View—Controller (MVC)

External components

Web service calls

  • Active Server Method Extended (ASMX)
  • Windows Communication Foundation (WCF)
  • Web Application Programming Interface (Web API)

 Web requests

  • Web request
  • HTTP client

Database calls

  • Microsoft SQL Server
  • SQL Server CE
  • PostgreSQL
  • Enterprise Library
  • OLE DB
  • Oracle
  • MySQL

Memcached and NoSQL

  • Redis (Service Stack and Stack Exchange Provider)
  • Cassandra

Queue

  • Microsoft Message Queuing (MSMQ)
  • Rabbit MQ

Others

  • FILEUPLOAD
  • DATAUPLOAD
  • Open Web Interface for .NET (OWIN)

Compatibility and requirements for the .NET Core agent

The .NET Core agent supports Microsoft .NET Core application versions2.0, 2.1, 2.2, 3.0, 3.1, 5.0, and 6.0.

Supported app servers

  • Kestrel
  • Kestrel with IIS reverse proxy via AspNetCoreModule
  • Kestrel with IIS reverse proxy via AspNetCoreModuleV2
  • In-process hosting
It supports Windows and Linux operating systems.

The APM Insight .NET Core agent supports the following components.

Application framework

  • MVC

External Components

Web Service Calls

  • Web API
  • Web requests
  • HTTP client

Database calls

  • Microsoft SQL Server
  • SQL Server CE
  • PostgreSQL
  • Enterprise Library
  • OLE DB
  • Oracle
  • MySQL

Memcached and NoSQL

  • Redis (Service Stack and Stack Exchange Provider)
  • Cassandra

Queue

  • Rabbit MQ
Was this document helpful?
Thanks for taking the time to share your feedback. We’ll use your feedback to improve our online help resources.

Help APM APM Insight using .NET Agent Compatibility and requirements