Supported Environments

The AppDynamics .Net Agent for Linux is supported on these environments:

Operating Systems

  • CentOS 7+
  • Red Hat Enterprise Linux 7
  • Debian 9+
  • Ubuntu 14+
  • Alpine 3.7+

.NET Versions

  • .NET Core 2.0, 2.1, 3.0, and 3.1
  • .NET 5.0

ASP.NET Core

  • MVC
  • Razor
  • WebAPI

Backend Calls

  • HttpClient backend calls
  • ADO.NET backend calls (SqlClient, MySql, SQLite, PostgreSQL)
  • EntityFramework
  • Redis
  • Oracle
  • MongoDB
  • RabbitMQ

Application Environment

  • Applications running in a container (needs to match OS)
  • Applications running on a host/VM (needs to match OS)

AppDynamics Controller >= 4.4.1

The ability to customize Business Transaction detection is supported by .NET Agent for Linux 4.5.9 and requires Controller >= 4.5.2. The .NET Agent 4.5.9 works with Controller >= 4.4.1, however the customizable transaction detection and configuration capabilities require >= 4.5.2.

Current Version Limitations

EUM for .NET Core on Linux is currently not supported.

These locations in the Controller do not support the .NET Agent for Linux. Their panes appear empty in such cases:

  • Node memory
  • Tier IIS AppPools
  • Tier network dashboard

.NET Core 3.0 Limitations

.NET Agent >= 4.5.16 supports .NET Core 3.0 with limitations. These items are not supported: