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à.
Integrazione AWS X-Ray con altri AWS servizi
Molti AWS servizi offrono diversi livelli di integrazione con i raggi X, tra cui il campionamento e l'aggiunta di intestazioni alle richieste in arrivo, l'esecuzione del demone X-Ray e l'invio automatico di dati di traccia a X-Ray. L'integrazione con X-Ray può includere quanto segue:
-
Strumentazione attiva: campioni e strumenti (richieste in arrivo)
-
Strumentazione passiva: richieste di strumenti che sono state campionate da un altro servizio
-
Tracciamento delle richieste: aggiunge un'intestazione di tracciamento a tutte le richieste in arrivo e la propaga a valle
-
Strumenti: esegue il demone X-Ray per ricevere segmenti da X-Ray SDK
Nota
X-Ray SDKs include plugin per un'ulteriore integrazione con. AWS servizi Ad esempio, puoi utilizzare il plug-in X-Ray SDK for Java Elastic Beanstalk per aggiungere informazioni sull'ambiente Elastic Beanstalk che esegue l'applicazione, inclusi il nome e l'ID dell'ambiente.
Ecco alcuni esempi AWS servizi integrati con X-Ray:
-
AWS Distro for OpenTelemetry (ADOT) — ConADOT, gli ingegneri possono strumentare le loro applicazioni una sola volta e inviare metriche e tracce correlate a più soluzioni di AWS monitoraggio tra cui Amazon CloudWatch, Amazon OpenSearch Service e AWS X-Ray Amazon Managed Service for Prometheus.
-
AWS Lambda— Strumentazione attiva e passiva delle richieste in arrivo in tutti i tempi di esecuzione. AWS Lambda aggiunge due nodi alla mappa di traccia, uno per il AWS Lambda servizio e uno per la funzione. Quando si abilita la strumentazione, esegue AWS Lambda anche il demone X-Ray su Java e i runtime Node.js da utilizzare con X-Ray. SDK
-
Amazon API Gateway: strumentazione attiva e passiva. APIGateway utilizza regole di campionamento per determinare quali richieste registrare e aggiunge un nodo per la fase del gateway alla mappa dei servizi.
-
AWS Elastic Beanstalk— Utensili. Elastic Beanstalk include il demone X-Ray sulle seguenti piattaforme:
-
Java SE — 2.3.0 e configurazioni successive
-
Tomcat — 2.4.0 e configurazioni successive
-
Node.js — 3.2.0 e configurazioni successive
-
Windows Server: tutte le configurazioni diverse da Windows Server Core rilasciate dopo il 9 dicembre 2016
Puoi usare la console Elastic Beanstalk per dire a Elastic Beanstalk di eseguire il demone su queste piattaforme oppure utilizzare l'opzione nel namespace.
XRayEnabled
aws:elasticbeanstalk:xray
-
-
Elastic Load Balancing: traccia delle richieste sugli Application Load Balancer. L'Application Load Balancer aggiunge l'ID di traccia all'intestazione della richiesta prima di inviarlo a un gruppo target.
-
Amazon EventBridge — Strumentazione passiva. Se un servizio che pubblica eventi su EventBridge è dotato di strumentazione X-RaySDK, le destinazioni degli eventi riceveranno l'intestazione di tracciamento e potranno continuare a propagare l'ID di traccia originale.
-
Amazon Simple Notification Service — Strumentazione passiva. Se un SNS publisher Amazon traccia il proprio client con X-RaySDK, gli abbonati possono recuperare l'intestazione di tracciamento e continuare a diffondere la traccia originale dell'editore con lo stesso ID di traccia.
-
Amazon Simple Queue Service: strumentazione passiva. Se un servizio traccia le richieste utilizzando X-Ray, SDK Amazon SQS può inviare l'intestazione di tracciamento e continuare a propagare la traccia originale dal mittente al consumatore con un ID di traccia coerente.
Scegli tra i seguenti argomenti per esplorare il set completo di soluzioni integrate. AWS servizi
Argomenti
- AWSDistro perOpenTelemetryeAWS X-Ray
- Supporto di tracciamento attivo di Amazon API Gateway per AWS X-Ray
- Amazon EC2 e AWS App Mesh
- AWSApp Runner e X-Ray
- AWS AppSync e AWS X-Ray
- Registrazione delle chiamate all'API X-Ray con AWS CloudTrail
- CloudWatch integrazione con X-Ray
- Tracciamento delle modifiche alla configurazione della crittografia a X-Ray conAWS Config
- Amazon Elastic Compute Cloud eAWS X-Ray
- AWS Elastic Beanstalk e AWS X-Ray
- Elastic Load Balancing e AWS X-Ray
- Amazon EventBridge e AWS X-Ray
- AWS Lambda e AWS X-Ray
- Amazon SNS e AWS X-Ray
- AWS Step Functions e AWS X-Ray
- Amazon SQS e AWS X-Ray
- Amazon S3 e AWS X-Ray