文档首页/ 应用性能管理 APM/ 用户指南(2.0)/ 接入APM/ 增强型、OpenTelemetry以及SkyWalking方式接入APM实现性能指标监控/ OpenTelemetry方式接入APM实现指标监控/ .Net语言接入APM
更新时间:2026-08-13 GMT+08:00
.Net语言接入APM
限制条件
使用.NET SDK 8及以上版本。
环境准备
- 准备插件、工具:.NET SDK 8
- 安装,命令如下:
sudo apt-get update && sudo apt-get install -y dotnet-sdk-8.0
- 环境验证,命令如下:
dotnet --version
.Net语言接入APM
- 登录APM控制台。
- 在左侧导航栏中选择“应用监控 > 应用列表”。
- 进入“接入应用”页面。
- 首次接入应用时,单击“点击接入应用”,进入“接入应用”页面。
- 已有探针接入时,在页面右上角,单击“接入应用”,进入“接入应用”页面。
- 选择“区域”和“应用”。若未有应用,可单击“创建应用”,弹出“创建应用”弹窗,具体操作请参见创建应用。
- “接入方式”选择OpenTelemetry。
- “服务端语言”选择.Net。
- 数据接入。
- 安装自动埋点依赖,命令如下:
curl -L -O https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/releases/latest/download/otel-dotnet-auto-install.sh chmod +x otel-dotnet-auto-install.sh ./otel-dotnet-auto-install.sh
- 添加环境变量,命令如下:
export OTEL_TRACES_EXPORTER=otlp \ OTEL_EXPORTER_OTLP_PROTOCOL=grpc \ OTEL_METRICS_EXPORTER=none \ OTEL_LOGS_EXPORTER=none \ OTEL_SERVICE_NAME=应用.组件.环境 \ OTEL_EXPORTER_OTLP_ENDPOINT=接入地址 \ OTEL_EXPORTER_OTLP_HEADERS="Authentication=鉴权信息 " . $HOME/.otel-dotnet-auto/instrument.sh
- 安装自动埋点依赖,命令如下: