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à.
Cosa è AWS X-Ray?
AWS X-Ray è un servizio che raccoglie dati sulle richieste soddisfatte dall'applicazione e fornisce strumenti che è possibile utilizzare per visualizzare, filtrare e ottenere informazioni dettagliate su tali dati per identificare problemi e opportunità di ottimizzazione. Per qualsiasi richiesta tracciata all'applicazione, puoi visualizzare informazioni dettagliate non solo sulla richiesta e sulla risposta, ma anche sulle chiamate effettuate dall'applicazione alle AWS risorse di downstream, ai microservizi, ai database e alle API web.
AWS X-Ray riceve tracce dall'applicazione, oltre agli Servizi AWS usi dell'applicazione già integrati con X-Ray. La strumentazione dell'applicazione implica l'invio di dati di traccia per le richieste in entrata e in uscita e altri eventi all'interno dell'applicazione, insieme ai metadati relativi a ciascuna richiesta. Molti scenari di analisi richiedono solo modifiche alla configurazione. Ad esempio, è possibile strumentare tutte le richieste HTTP in entrata e le chiamate downstream effettuate dall'applicazione Java. Servizi AWS Esistono diversi SDK, agenti e strumenti che possono essere utilizzati per strumentare l'applicazione per il tracciamento. X-Ray Per ulteriori informazioni, consulta Strumentazione dell'applicazione.
Servizi AWS integrati con X-Ray possono aggiungere intestazioni di tracciamento alle richieste in arrivo, inviare dati di traccia o eseguire il demone X-Ray. X-Ray Ad esempio, AWS Lambda puoi inviare dati di traccia sulle richieste alle tue funzioni Lambda ed eseguire il X-Ray demone sui lavoratori per semplificare l'uso dell'SDK. X-Ray
Invece di inviare i dati di tracciamento direttamente a X-Ray, ogni SDK client invia i documenti del segmento JSON a un processo daemon in ascolto del traffico UDP. Il X-Ray demone memorizza nel buffer i segmenti in una coda e li carica in batch. X-Ray Il demone è disponibile per Linux, Windows e macOS ed è incluso nelle piattaforme. AWS Elastic Beanstalk AWS Lambda
X-Ray utilizza i dati di tracciamento provenienti dalle AWS risorse che alimentano le tue applicazioni cloud per generare una mappa di traccia dettagliata. La mappa di tracciamento mostra il client, il servizio front-end e i servizi di backend che il servizio front-end chiama per elaborare le richieste e conservare i dati. Usa la mappa di tracciamento per identificare colli di bottiglia, picchi di latenza e altri problemi da risolvere per migliorare le prestazioni delle tue applicazioni.