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á.
Migrar para Node.js OpenTelemetry
Esta seção explica como migrar seus aplicativos Node.js do X-Ray SDK para o. OpenTelemetry Ela abrange abordagens de instrumentação automática e manual e fornece exemplos específicos para casos de uso comuns.
O SDK X-Ray Node.js ajuda você a instrumentar manualmente suas aplicações Node.js para rastreamento. Esta seção fornece exemplos de código para migrar do X-Ray para a OpenTelemetry instrumentação.
Seções
Soluções de instrumentação automática de código zero
Para rastrear solicitações com o SDK do X-Ray para Node.js, você deve modificar o código da aplicação. Com OpenTelemetry, você pode usar soluções de instrumentação automática de código zero para rastrear solicitações.
Instrumentação automática de código zero com instrumentações automáticas OpenTelemetry baseadas.
-
Usando a AWS distro para instrumentação automática OpenTelemetry (ADOT) para Node.js — Para instrumentação automática para o aplicativo Node.js, consulte Rastreamento e métricas com a distribuição para instrumentação
automática. AWS OpenTelemetry JavaScript (Opcional) Você também pode ativar o CloudWatch Application Signals ao instrumentar automaticamente seus aplicativos AWS com a JavaScript instrumentação automática ADOT para monitorar a integridade atual do aplicativo e acompanhar o desempenho de longo prazo do aplicativo em relação aos seus objetivos de negócios. O Application Signals fornece uma visualização unificada e centrada em aplicativos para aplicativos, serviços e dependências, além de ajudar você a monitorar e realizar a triagem da integridade do aplicativo. Para obter mais informações, consulte Application Signals.
Soluções de instrumentação manual
Rastreamento de solicitações de entrada
AWS Instrumentação do SDK JavaScript V3
Instrumentar chamadas HTTP de saída
Suporte de instrumentação para outras bibliotecas
Você pode encontrar a lista completa de instrumentações de biblioteca suportadas OpenTelemetry JavaScript em Instrumentações suportadas