更新时间:2026-08-13 GMT+08:00
分享

.Net类型

APM支持的.Net类型

APM支持.Net类应用,目前已支持多种主流框架、web服务器、通讯协议、数据库等,可实现应用轻松接入。

表1 SkyWalking探针支持的.Net组件框架/依赖库信息

探针类型

框架/依赖库

支持版本

SkyWalking探针

ASP.NET Core

6.0.4+

SkyWalking探针

.NET Core BCL types (HttpClient and SqlClient)

3.1.25+

SkyWalking探针

EntityFrameworkCore

3.1.24+

SkyWalking探针

EntityFrameworkCore.Sqlite

3.1.24+

SkyWalking探针

Npgsql.EntityFrameworkCore.PostgreSQL

6.0.4+

SkyWalking探针

Pomelo.EntityFrameworkCore.MySql

6.0.1+

SkyWalking探针

CAP

6.0.1+

表2 OpenTelemetry探针支持的.Net组件框架/依赖库信息

探针类型

框架/依赖库

版本

OpenTelemetry探针

ASPNET

ARM64上不支持ASP.NET (.NET Framework) MVC / WebApi。

OpenTelemetry探针

ASPNETCORE

-

OpenTelemetry探针

AZURE

Azure.前缀包,2021年10月1日后发布。

OpenTelemetry探针

ELASTICSEARCH

Elastic.Clients.Elasticsearch版本区间为[8.0.0 ,8.10.0);Elastic.Transport工具支持8.10.0以上版本。

OpenTelemetry探针

ELASTICTRANSPORT

≥0.4.16

OpenTelemetry探针

ENTITYFRAMEWORKCORE

≥6.0.12

OpenTelemetry探针

GRAPHQL

≥7.5.0

OpenTelemetry探针

GRPCNETCLIENT

[2.52.0 ,3.0.0)

OpenTelemetry探针

HTTPCLIENT

-

OpenTelemetry探针

KAFKA

[1.4.0 ,3.0.0) ,在ARM64上从1.8.2版本开始支持Conflux.Kafka。

OpenTelemetry探针

MASSTRANSIT

≥8.0.0

OpenTelemetry探针

MONGODB

[2.13.3 ,3.0.0)

OpenTelemetry探针

MYSQLCONNECTOR

≥2.0.0

OpenTelemetry探针

MYSQLDATA

≥8.1.0

OpenTelemetry探针

NPGSQL

≥6.0.0

OpenTelemetry探针

NSERVICEBUS

[8.0.0 ,10.0.0)

OpenTelemetry探针

ORACLEMDA

≥23.4.0

OpenTelemetry探针

QUARTZ

≥3.4.0

OpenTelemetry探针

STACKEXCHANGEREDIS

[2.0.405 ,3.0.0)

OpenTelemetry探针

WCFCLIENT

-

OpenTelemetry探针

WCFSERVICE

-

OpenTelemetry探针支持的.Net组件中更多支持自动埋点的依赖库和框架,请参考完整列表

相关文档