Configurazioni di instrumentazione supportate - Amazon CloudWatch

Configurazioni di instrumentazione supportate

Puoi abilitare CloudWatch Application Signals su diverse configurazioni di instrumentazione. Questo argomento descrive ciascuno dei metodi e dei consigli di configurazione in base al metodo scelto.

Utilizzo di AWS Distro per OpenTelemetry con l'agente CloudWatch

L'esperienza di monitoraggio delle prestazioni delle applicazioni (APM) più integrata in CloudWatch viene fornita tramite gli SDK AWS Distro for OpenTelemetry (ADOT) e in combinazione con l'agente CloudWatch permette di raccogliere metriche e tracce delle applicazioni. Questa opzione è ideale se desideri iniziare rapidamente a usare APM in CloudWatch, avvalendoti anche di integrazioni pronte all'uso con funzionalità come Approfondimenti sui container e CloudWatch Logs. Per ulteriori informazioni, consulta Abilitazione di Application Signals sui cluster Amazon EKS e Abilitazione di Application Signals su Amazon EC2, Amazon ECS o Kubernetes.

Utilizzo dell'SDK e del raccoglitore OpenTelemetry

Questa configurazione è valida per i seguenti casi d'uso:

  1. Hai instrumentato la tua applicazione o il tuo piano con gli SDK OpenTelemetry e attualmente utilizzi il raccoglitore OpenTelemetry.

  2. Stai utilizzando linguaggi, come Erlang e Rust, che non sono supportati da AWS Distro for OpenTelemetry (ADOT).

Per ulteriori informazioni, consulta OpenTelemetry with CloudWatch.

Utilizzo dell'SDK e del daemon AWS X-Ray

Questa opzione è ideale se hai instrumentato la tua applicazione utilizzando l'SDK X-Ray e non hai migrato gli SDK ADOT o gli SDK OpenTelemetry.

Per ulteriori informazioni, consulta Transaction Search.

Confronto delle funzionalità

Funzionalità SDK ADOT + agente CloudWatch SDK Open Telemetry + raccoglitore OpenTelemetry SDK X-Ray
Supporto AWS Solo per i dati inviati ad AWS
Supporto per linguaggio non standard No No
Integrazione di Approfondimenti sui container No No
Registrazione pronta all'uso con CloudWatch Logs No No
Metriche di runtime pronte all'uso No
Riceve sempre le metriche sul 100% del traffico Solo con una frequenza di campionamento del 100% Solo con una frequenza di campionamento del 100%