The following libraries and frameworks are supported by Observe APM and work with all Observe APM features.
| Library name | Supported versions | Trace Explorer | Catalog | Service Inspector | RED Metrics | Database Statements | Service 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
| Library name | Supported versions | Trace Explorer | Catalog | Service Inspector | RED Metrics | Deployments | Service Maps | Error & Exception Tracking |
|---|
| HttpClient (.NET) | >= 6.0 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Library name | Supported versions | Trace Explorer | Catalog | Service Inspector | RED Metrics | Deployments | Service Maps | Error & Exception Tracking |
|---|
| ASP.NET Core | >= 6.0 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Library name | Supported versions | Trace Explorer | Catalog | Service Inspector | RED Metrics | Deployments | Service Maps | Error & Exception Tracking |
|---|
| ASP.NET Core (gRPC) | >= 6.0 1️⃣ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
1️⃣ requires OTEL_DOTNET_EXPERIMENTAL_ASPNETCORE_ENABLE_GRPC_INSTRUMENTATION=true
| Library name | Supported versions | Trace Explorer | Catalog | Service Inspector | RED Metrics | Database Statements | Service Maps |
|---|
| Entity Frmework Core | >= 6.0 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
The libraries and frameworks in this section are supported by OTel but may not work seamlessly with Observe APM features.
| Library name | Supported versions | Trace Explorer |
|---|
| System.Data.SqlClient | >= 4.0 | ✅ |