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à.
Che cos'è AWS X-Ray?
AWS X-Ray è un servizio che raccoglie dati sulle richieste servite dall'applicazione e fornisce strumenti che è possibile utilizzare per visualizzare, filtrare e acquisire informazioni su tali dati per identificare problemi e opportunità di ottimizzazione. Per ogni richiesta tracciata all'applicazione, è possibile visualizzare informazioni dettagliate non solo sulla richiesta e sulla risposta, ma anche sulle chiamate effettuate dall'applicazione verso AWS risorse a valle, microservizi, database e Web. APIs
AWS X-Ray riceve tracce dall'applicazione, oltre agli Servizi AWS usi dell'applicazione già integrati con X-Ray. La strumentazione dell'applicazione comporta 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, potete indirizzare tutte le HTTP richieste in entrata e le chiamate a valle in base a quelle effettuate dall'applicazione Java. Servizi AWS Esistono diversi SDKs agenti e strumenti che possono essere utilizzati per strumentare l'applicazione per il tracciamento a raggi X.. Per ulteriori informazioni, vedere Strumentazione dell'applicazione.
Servizi AWS che sono integrati con X-Ray possono aggiungere intestazioni di tracciamento alle richieste in arrivo, inviare dati di traccia a X-Ray o eseguire il demone X-Ray. Ad esempio, AWS Lambda è possibile inviare dati di traccia sulle richieste alle funzioni Lambda ed eseguire il demone X-Ray sui worker per semplificare l'utilizzo di X-Ray. SDK
Invece di inviare i dati di traccia direttamente a X-Ray, ogni client SDK invia i documenti dei JSON segmenti a un processo demone che ascolta il traffico. UDP Il demone X-Ray memorizza i segmenti in una coda e li carica su X-Ray in batch. Il daemon è disponibile per Linux, Windows e macOS ed è incluso nelle piattaforme e. AWS Elastic Beanstalk AWS Lambda
X-Ray utilizza i dati di traccia provenienti dalle AWS risorse che alimentano le applicazioni cloud per generare una mappa di tracciamento dettagliata. La mappa di tracciamento mostra il client, il servizio front-end e i servizi di backend richiamati dal servizio front-end per elaborare le richieste e conservare i dati. Utilizza la mappa di tracciamento per identificare strozzature, picchi di latenza e altri problemi da risolvere per migliorare le prestazioni delle applicazioni.