O AWS SDK para .NET V3 entrou no modo de manutenção.
Recomendamos que você migre para a AWS SDK para .NET V4. Para obter detalhes e informações adicionais sobre como migrar, consulte nosso anúncio do modo de manutenção
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Provedores de telemetria
O SDK oferece uma implementação do OpenTelemetry
Se você tem requisitos específicos de telemetria, já tem uma solução em mente ou precisa de um controle refinado sobre como os dados de telemetria são capturados e processados, você também pode implementar seu próprio provedor.
Registre sua própria implementação com a classe TelemetryProvider. Veja a seguir um exemplo simples de como registrar seus próprios TracerProvider e MeterProvider.
using Amazon; using Amazon.Runtime.Telemetry; using Amazon.Runtime.Telemetry.Metrics; using Amazon.Runtime.Telemetry.Tracing; public class CustomTracerProvider : TracerProvider { // Implement custom tracing logic here } public class CustomMeterProvider : MeterProvider { // Implement custom metrics logic here } // Register custom implementations AWSConfigs.TelemetryProvider.RegisterTracerProvider(new CustomTracerProvider()); AWSConfigs.TelemetryProvider.RegisterMeterProvider(new CustomMeterProvider());