AWS X-Ray Manuel du développeur
Création de sous-segments supplémentaires ......................................................................... 58
Enregistrement des annotations, des métadonnées et des ID utilisateur ..................................... 59
Instrumentation des appels HTTP sortants ............................................................................ 60
Instrumentation d'appels vers une base de données PostgreSQL ............................................. 60
Demandes entrantes ................................................................................................................. 63
Ajout d'un filtre de suivi à votre application (Tomcat) .............................................................. 64
Ajout d'un filtre de suivi à votre application (Spring) ................................................................ 64
Configuration d'une stratégie d'attribution de noms de segment ................................................ 64
Clients des kits de développement logiciel AWS ............................................................................ 66
Appels HTTP sortants ............................................................................................................... 67
Requêtes SQL .......................................................................................................................... 69
Sous-segments personnalisés ..................................................................................................... 70
Annotations et métadonnées ...................................................................................................... 71
Enregistrement des annotations avec le Kit SDK X-Ray pour Java ............................................ 72
Enregistrement des métadonnées avec le Kit SDK X-Ray pour Java ......................................... 73
Enregistrement des ID utilisateur avec le Kit SDK X-Ray pour Java .......................................... 74
Utilisation de Node.js ......................................................................................................................... 76
Prérequis ................................................................................................................................. 77
Gestion des dépendances .......................................................................................................... 77
Configuration ............................................................................................................................ 78
Plug-ins de service ........................................................................................................... 78
Règles d'échantillonnage .................................................................................................... 79
Journalisation ................................................................................................................... 79
Variables d'environnement .................................................................................................. 80
Demandes entrantes ................................................................................................................. 80
Ajout d'un filtre de suivi à votre application ........................................................................... 81
Configuration d'une stratégie d'attribution de noms de segment ................................................ 81
Clients des kits de développement logiciel AWS ............................................................................ 82
Appels HTTP sortants ............................................................................................................... 84
Requêtes SQL .......................................................................................................................... 85
Sous-segments personnalisés ..................................................................................................... 85
Utilisation de .NET ............................................................................................................................ 87
Prérequis ................................................................................................................................. 87
Ajout de Kit SDK X-Ray pour .NET à votre application .................................................................... 88
Configuration ............................................................................................................................ 88
Plug-ins ........................................................................................................................... 88
Règles d'échantillonnage .................................................................................................... 88
Journalisation ................................................................................................................... 89
Variables d'environnement .................................................................................................. 90
Demandes entrantes ................................................................................................................. 90
Ajout d'un gestionnaire de messages de suivi à la configuration HTTP de votre application ............ 91
Ajout d'un gestionnaire de messages de suivi à la configuration globale de votre application .......... 91
Configuration d'une stratégie d'attribution de noms de segment ................................................ 92
Clients des kits de développement logiciel AWS ............................................................................ 93
Appels HTTP sortants ............................................................................................................... 94
Requêtes SQL .......................................................................................................................... 95
Sous-segments personnalisés ..................................................................................................... 96
Le démon X-Ray .............................................................................................................................. 97
Octroi de l'autorisation au démon pour envoyer des données à X-Ray ............................................... 98
Journaux du démon X-Ray ......................................................................................................... 99
Configuration du démon ............................................................................................................. 99
Exécutez le démon en local ...................................................................................................... 100
Exécution du démon X-Ray sous Linux .............................................................................. 101
Exécution du démon X-Ray sous Windows ......................................................................... 101
Sur Elastic Beanstalk ............................................................................................................... 101
Utilisation de l'intégration X-Ray d'Elastic Beanstalk pour exécuter le démon X-Ray .................... 102
Téléchargement et exécution du Démon X-Ray manuellement (avancé) ................................... 103
iv