Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Sistemi supportati da Application Signals

Modalità Focus
Sistemi supportati da Application Signals - Amazon CloudWatch

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Application Signals è supportato e testato su Amazon EKS, Kubernetes nativo, Amazon ECS e Amazon. EC2 Le istruzioni per abilitare Application Signals su Amazon EC2 dovrebbero funzionare su qualsiasi piattaforma che supporti l' CloudWatch agente e AWS Distro for OpenTelemetry, ma le istruzioni non sono state testate su altre piattaforme.

Compatibilità con Java

Application Signals supporta le applicazioni Java e supporta le stesse librerie e framework Java di AWS Distro for. OpenTelemetry Per ulteriori informazioni, consulta Librerie, framework, server di applicazioni supportati e. JVMs

Sono supportate le versioni JVM 8, 11 e 17.

Compatibilità con Python

Compatibilità con Python

Application Signals supporta le stesse librerie e framework di AWS Distro for. OpenTelemetry Per ulteriori informazioni, consulta Pacchetti supportati all'indirizzo. opentelemetry-python-contrib

Sono supportate le versioni di Python 3.8 e successive.

Prima di abilitare Application Signals per le tue applicazioni Python, tieni presente le seguenti considerazioni.

Compatibilità DI.NET

Application Signals supporta applicazioni.NET con strumentazione AWS Distro for Open Telemetry (ADOT) su Amazon EKS, Amazon, Amazon ECS e Kubernetes in esecuzione su EC2 Amazon. EC2

Questa versione supporta .NET 6 e 8 e .NET Framework 4.6.2 e versioni successive.

Application Signals supporta applicazioni.NET in esecuzione su x86-64 o ARM64 CPUs e supporta i sistemi operativi Linux x64, Linux, ARM64 Microsoft Windows Server 2022 x64 e Microsoft Windows Server 2019 x64.

Compatibilità con Node.js

Application Signals supporta le stesse librerie e framework Node.js di AWS Distro for does. OpenTelemetry Per ulteriori informazioni, consulta Strumentazione supportata.

Questa versione supporta le versioni 14, 16, 18, 20 e 22 di Node.js.

Limitazioni note relative a Node.js con ESM

La AWS Distro for Opentelemetry Node.js supporta due sistemi di ECMAScript moduli: Modules (ESM) e CommonJS (CJS). Per abilitare Application Signals, ti consigliamo di utilizzare il formato del modulo CJS perché il supporto di ESM OpenTelemetry JavaScript è sperimentale e in corso. Per maggiori dettagli, consulta ECMAScript Modules vs. CommonJS su. GitHub

Per determinare se la tua applicazione utilizza CJS e non ESM, assicurati che l'applicazione non soddisfi le condizioni per abilitare ESM. Per ulteriori informazioni su queste condizioni, consulta Enabling nella documentazione di Node.js.

La AWS Distro for Opentelemetry Node.js fornisce un supporto limitato per ESM in base OpenTelemetry JavaScript al supporto sperimentale per ESM. Ciò significa quanto segue:

  • La versione di Node.js deve essere 18.19.0 o successiva.

  • L'applicazione Node.js che si desidera utilizzare come strumento deve includere @aws/aws-distro-opentelemetry-node-autoinstrumentation e @opentelemetry/instrumentation come dipendenze.

  • L'applicazione Node.js che si desidera utilizzare come strumento deve iniziare con la seguente opzione di nodo:

    NODE_OPTIONS=' --import @aws/aws-distro-opentelemetry-node-autoinstrumentation/register --experimental-loader=@opentelemetry/instrumentation/hook.mjs'

Per abilitare Application Signals con il formato del modulo ESM Node.js, forniamo diverse configurazioni per diverse piattaforme:

Problemi noti

È noto che la raccolta di metriche di runtime nella versione Java SDK v1.32.5 non funziona con le applicazioni che utilizzano Wildfly. JBoss Questo problema si estende al componente aggiuntivo Amazon CloudWatch Observability EKS, interessando le versioni successive2.3.0-eksbuild.1. 2.5.0-eksbuild.1

In caso di impatto, esegui il downgrade della versione o disabilita la raccolta di parametri di runtime aggiungendo la variabile di ambiente all'applicazione. OTEL_AWS_APPLICATION_SIGNALS_RUNTIME_ENABLED=false

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.