Configurações de instrumentação compatíveis - Amazon CloudWatch

Configurações de instrumentação compatíveis

Você pode habilitar o CloudWatch Application Signals com diferentes configurações de instrumentação. Este tópico descreve cada um dos métodos e recomendações de configuração com base no método escolhido.

Usar o AWS Distro para OpenTelemetry com o agente do CloudWatch

A experiência mais integrada de monitoramento de performance de aplicações (APM) no CloudWatch é fornecida por meio dos SDKs do AWS Distro para OpenTelemetry (ADOT) e é usada com o agente do CloudWatch para coletar métricas e rastreamentos de aplicações. Essa opção funcionará melhor se você quiser começar a usar o APM no CloudWatch rapidamente e também aproveitar as integrações prontas com recursos, como o Container Insights e o CloudWatch Logs. Para obter mais informações, consulte Habilitar o Application Signals em clusters do Amazon EKS e Habilitar o Application Signals no Amazon EC2, no Amazon ECS ou no Kubernetes.

Usar o SDK e o Collector do OpenTelemetry

Esta configuração funciona para os seguintes casos de uso:

  1. Você instrumentou a aplicação ou o plano com SDKs do OpenTelemetry e atualmente está usando o Collector do OpenTelemetry.

  2. Você está usando linguagens, como Erlang e Rust, que não são compatíveis com o AWS Distro para OpenTelemetry (ADOT).

Para obter mais informações, consulte OpenTelemetry with CloudWatch.

Use o daemon e o SDK do AWS X-Ray

Essa opção é melhor se você instrumentou a aplicação usando os SDKs do X-Ray e não migrou os SDKs ADOT ou do OpenTelemetry.

Para obter mais informações, consulte Transaction Search.

Comparação de recursos

Recurso SDK do ADOT + Agente do CloudWatch SDK do OpenTelemetry + Collector do OpenTelemetry SDKs do X-Ray
Suporte ao AWS Sim Somente para dados enviados para a AWS Sim
Compatibilidade com linguagens não padronizadas Não Sim Não
Integração com o Container Insights Sim Não Não
Registro em log pronto para uso com o CloudWatch Logs Sim Não Não
Métricas de runtime prontas para uso Sim Sim Não
Sempre obtém métricas sobre 100% do tráfego Sim Somente com taxa de amostragem de 100% Somente com taxa de amostragem de 100%