Help Docs

Compatibility and requirements

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 and above hosted on IIS 7.0 and 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)

Loggers

  • Log4NET
  • Microsoft Enterprise Library Exception Handling
  • Microsoft Enterprise Library Logging
  • NLog
  • ELMAH
  • NSpring
  • ApplicationInsights TelemetryClient
  • Serilog

Compatibility and requirements for the .NET Core agent

The .NET agent supports .NET Core versions 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, and 9.0.

Supported app servers

  • Kestrel
  • Kestrel with IIS reverse proxy via AspNetCoreModule
  • Kestrel with IIS reverse proxy via AspNetCoreModuleV2
  • In-process hosting
Note

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?

Would you like to help us improve our documents? Tell us what you think we could do better.


We're sorry to hear that you're not satisfied with the document. We'd love to learn what we could do to improve the experience.


Thanks for taking the time to share your feedback. We'll use your feedback to improve our online help resources.

Shortlink has been copied!