의 버전 4(V4) SDK for .NET 는 미리 보기 중입니다! 미리 보기에서이 새 버전에 대한 정보를 보려면 AWS SDK for .NET (버전 4 미리 보기) 개발자 안내서를 참조하세요.
SDK의 V4는 미리 보기 상태이므로 콘텐츠는 변경될 수 있습니다.
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
OpenTelemetry 기반 원격 측정 공급자 구성
에는 OpenTelemetry 기반 원격 측정 공급자의 구현이 AWS SDK for .NET 포함되어 있습니다. 이 공급자를 글로벌 원격 측정 공급자로 설정하는 방법에 대한 자세한 내용은 섹션을 참조하세요구성 TelemetryProvider. 이 원격 측정 공급자를 사용하려면 프로젝트에 다음 리소스가 필요합니다.
-
OpenTelemetry.Instrumentation.AWS
NuGet 패키지입니다. -
OTLP 또는 콘솔과 같은 원격 측정 내보내기. 자세한 내용은 OpenTelemetry 설명서의 Exporters
를 참조하세요.
SDK에 포함된 OpenTelemetry 구현은 HTTPS 요청, 자격 증명 및 압축에 대한 추적 양을 줄이도록 구성할 수 있습니다. 이렇게 하려면 다음과 true
같이 SuppressDownstreamInstrumentation
옵션을 로 설정합니다.
Sdk.CreateTracerProviderBuilder()
.ConfigureResource(e => e.AddService("DemoOtel"))
.AddAWSInstrumentation(options => options.SuppressDownstreamInstrumentation = true)
.AddConsoleExporter()
.Build();
이 공급자에 대한 자세한 내용은 OpenTelemetry를 SDK for .NET 사용하여의 관찰성 향상