Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Konfigurasikan penyedia telemetri OpenTelemetry berbasis
Ini adalah dokumentasi prarilis untuk fitur dalam rilis pratinjau. Dokumentasi dapat berubah. |
AWS SDK for .NET Termasuk implementasi penyedia telemetri OpenTelemetry berbasis. Untuk detail tentang cara menetapkan penyedia ini sebagai penyedia telemetri global, lihat. Konfigurasikan a TelemetryProvider Untuk menggunakan penyedia telemetri ini, Anda memerlukan sumber daya berikut dalam proyek Anda:
-
OpenTelemetry.Instrumentasi. AWS
NuGet paket. Paket ini saat ini dalam prarilis. -
Eksportir telemetri seperti OTLP atau Konsol. Untuk informasi selengkapnya, lihat Eksportir
dalam OpenTelemetry dokumentasi.
OpenTelemetry Implementasi yang disertakan dengan SDK dapat dikonfigurasi untuk mengurangi jumlah penelusuran untuk HTTPS permintaan, kredensional, dan kompresi. Untuk melakukannya, atur SuppressDownstreamInstrumentation
opsi ketrue
, mirip dengan yang berikut ini:
Sdk.CreateTracerProviderBuilder() .ConfigureResource(e => e.AddService("DemoOtel")) .AddAWSInstrumentation(options => options.SuppressDownstreamInstrumentation = true) .AddConsoleExporter() .Build();
Untuk informasi tambahan tentang penyedia ini, lihat posting blog Enhancing Observability in the with. AWS SDK for .NET OpenTelemetry