更新时间:2025-09-08 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组件,其他支持自动埋点的依赖库和框架,请参考社区提供的完整列表

相关文档