Usa gli X-Ray API - AWS X-Ray

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à.

Usa gli X-Ray API

Se X-Ray SDK non supporta il linguaggio di programmazione in uso, è possibile utilizzare APIs direttamente X-Ray o AWS Command Line Interface ()AWS CLI per richiamare i comandi X-Ray. API Utilizzate le seguenti indicazioni per scegliere come interagire con: API

  • Utilizza la sintassi AWS CLI per una sintassi più semplice utilizzando comandi preformattati o con opzioni all'interno della richiesta.

  • Usa X-Ray API direttamente per la massima flessibilità e personalizzazione per le richieste che invii a X-Ray.

Se si utilizza API direttamente X-Ray anziché il AWS CLI, è necessario parametrizzare la richiesta nel formato di dati corretto e potrebbe anche essere necessario configurare l'autenticazione e la gestione degli errori.

Il diagramma seguente mostra delle linee guida per scegliere come interagire con gli X-RayAPI:

X-Ray visualizza informazioni dettagliate sulle richieste delle applicazioni.

Usa X-Ray API per inviare dati di traccia direttamente a X-Ray. X-Ray API supporta tutte le funzioni disponibili nell'X-Ray, SDK incluse le seguenti azioni comuni:

  • PutTraceSegments— Carica i documenti dei segmenti su X-Ray.

  • BatchGetTraces— Recupera un elenco di tracce in un elenco di tracce. IDs Ogni traccia recuperata è una raccolta di documenti di segmento provenienti da una singola richiesta.

  • GetTraceSummaries— Recupera IDs e annota le tracce. È possibile specificare FilterExpression a per recuperare un sottoinsieme di riepiloghi delle tracce.

  • GetTraceGraph— Recupera un grafico di servizio per un ID di traccia specifico.

  • GetServiceGraph— Recupera un documento JSON formattato che descrive i servizi che elaborano le richieste in entrata e chiamano le richieste a valle.

Puoi anche usare il AWS Command Line Interface (AWS CLI) all'interno del codice dell'applicazione per interagire a livello di codice con X-Ray. AWS CLI Supporta tutte le funzioni disponibili nell'X-Ray, SDK comprese quelle per altre. Servizi AWS Le seguenti funzioni sono versioni delle API operazioni elencate in precedenza con un formato più semplice:

  • put-trace-segments— Carica i documenti dei segmenti su X-Ray.

  • batch-get-traces— Recupera un elenco di tracce in un elenco di tracce. IDs Ogni traccia recuperata è una raccolta di documenti di segmento provenienti da una singola richiesta.

  • get-trace-summaries— Recupera IDs e annota le tracce. È possibile specificare FilterExpression a per recuperare un sottoinsieme di riepiloghi delle tracce.

  • get-trace-graph— Recupera un grafico di servizio per un ID di traccia specifico.

  • get-service-graph— Recupera un documento JSON formattato che descrive i servizi che elaborano le richieste in entrata e chiamano le richieste a valle.

Per iniziare, è necessario installare il file AWS CLIper il proprio sistema operativo. AWS supporti Linux macOS e sistemi Windows operativi. Per ulteriori informazioni sull'elenco dei comandi X-Ray, vedere la guida di riferimento ai AWS CLI comandi per X-Ray.