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 o Node.js OpenTelemetry
Esta seção explica como migrar seus aplicativos Node.js do X-Ray SDK para o. OpenTelemetry Ele abrange abordagens de instrumentação automática e manual e fornece exemplos específicos para casos de uso comuns.
O X-Ray Node.js SDK ajuda você a instrumentar manualmente seus aplicativos 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 X-Ray SDK para Node.js, você deve modificar o código do aplicativo. 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 aplicações para aplicações, serviços e dependências, além de ajudar você a monitorar e realizar a triagem da integridade da aplicação. Para obter mais informações, consulte Application Signals.
Soluções de instrumentação manual
Rastreando solicitações recebidas
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