Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Si le SDK X-Ray ne prend pas en charge votre langage de programmation, vous pouvez utiliser le X-Ray APIs directement ou le AWS Command Line Interface (AWS CLI) pour appeler les commandes de l'API X-Ray. Suivez les instructions suivantes pour choisir la manière dont vous interagissez avec l'API :
-
Utilisez le AWS CLI pour une syntaxe plus simple à l'aide de commandes préformatées ou d'options dans votre requête.
-
Utilisez directement l'API X-Ray pour une flexibilité et une personnalisation maximales des demandes que vous envoyez à X-Ray.
Si vous utilisez directement l'API X-Ray au lieu du AWS CLI, vous devez paramétrer votre demande dans le format de données approprié et vous devrez peut-être également configurer l'authentification et la gestion des erreurs.
Le schéma suivant indique comment choisir le mode d'interaction avec l'API X-Ray :

Utilisez l'API X-Ray pour envoyer les données de suivi directement à X-Ray. L'API X-Ray prend en charge toutes les fonctions disponibles dans le SDK X-Ray, y compris les actions courantes suivantes :
-
PutTraceSegments— Télécharge les documents segmentés sur X-Ray.
-
BatchGetTraces— Récupère une liste de traces dans une liste de traces IDs. Chaque trace récupérée est une collection de documents segmentés provenant d'une seule demande.
-
GetTraceSummaries— Récupère IDs et annote les traces. Vous pouvez spécifier a
FilterExpression
pour récupérer un sous-ensemble de résumés de traces. -
GetTraceGraph— Récupère un graphique de service pour un ID de trace spécifique.
-
GetServiceGraph— Récupère un JSON document formaté qui décrit les services qui traitent les demandes entrantes et appellent les demandes en aval.
Vous pouvez également utiliser le AWS Command Line Interface (AWS CLI) dans le code de votre application pour interagir par programmation avec X-Ray. Il AWS CLI prend en charge toutes les fonctions disponibles dans le SDK X-Ray, y compris celles pour les autres Services AWS. Les fonctions suivantes sont des versions des opérations d'API répertoriées précédemment dans un format plus simple :
-
put-trace-segments
— Télécharge les documents segmentés sur X-Ray. -
batch-get-traces
— Récupère une liste de traces dans une liste de traces IDs. Chaque trace récupérée est une collection de documents segmentés provenant d'une seule demande. -
get-trace-summaries
— Récupère IDs et annote les traces. Vous pouvez spécifier a FilterExpression
pour récupérer un sous-ensemble de résumés de traces. -
get-trace-graph
— Récupère un graphique de service pour un ID de trace spécifique. -
get-service-graph
— Récupère un document JSON
formaté qui décrit les services qui traitent les demandes entrantes et appellent les demandes en aval.
Pour commencer, vous devez installer le AWS CLIpour votre système d'exploitation. AWS soutient Linux, macOS and Windows systèmes d'exploitation. Pour plus d'informations sur la liste des commandes X-Ray, consultez le guide AWS CLI Command Reference pour X-Ray