Supported .NET libraries and frameworks

Validated libraries and frameworks

The following libraries and frameworks are supported by Observe APM and work with all Observe APM features.

Database Client

Library nameSupported versionsTrace ExplorerCatalogService InspectorRED MetricsDatabase StatementsService Maps
Microsoft.Data.SqlClient>= 1.0(except 3.x)
MongoDB.Driver>= 3.0 1️⃣
Npgsql (PostgreSQL)>= 8.0

1️⃣ via MongoDB.Driver.Core.Extensions.DiagnosticSources

HTTP Client

Library nameSupported versionsTrace ExplorerCatalogService InspectorRED MetricsDeploymentsService MapsError & Exception Tracking
HttpClient (.NET)>= 6.0

Web / HTTP

Library nameSupported versionsTrace ExplorerCatalogService InspectorRED MetricsDeploymentsService MapsError & Exception Tracking
ASP.NET Core>= 6.0

Web / RPC

Library nameSupported versionsTrace ExplorerCatalogService InspectorRED MetricsDeploymentsService MapsError & Exception Tracking
ASP.NET Core (gRPC)>= 6.0 1️⃣

1️⃣ requires OTEL_DOTNET_EXPERIMENTAL_ASPNETCORE_ENABLE_GRPC_INSTRUMENTATION=true

ORM

Library nameSupported versionsTrace ExplorerCatalogService InspectorRED MetricsDatabase StatementsService Maps
Entity Frmework Core>= 6.0

Other libraries and frameworks supported by Observe APM

The libraries and frameworks in this section are supported by OTel but may not work seamlessly with Observe APM features.

Library nameSupported versionsTrace Explorer
System.Data.SqlClient>= 4.0