Chaînes d’appel des transactions
Identifiez et déboguez les causes premières d’une transaction problématique en enregistrant, puis en examinant sa chaîne d’appel. Une chaîne d’appel se compose de la série ordonnée de scripts exécutés au cours du cycle de vie d’une transaction.
Avec le suivi de la chaîne d’appel des transactions, un administrateur peut enregistrer l’URL d’une transaction problématique. La chaîne d’appel est ensuite enregistrée lors de la prochaine occurrence de l’URL enregistrée. Les chaînes d’appel des transactions peuvent aider à diagnostiquer les problèmes de performances des transactions.
Ce qui suit montre le workflow d’activation et d’utilisation du suivi de la chaîne d’appel des transactions.
- Lorsque vous trouvez une transaction problématique dans la liste Journal des transactions ou Transaction lente qui nécessite un débogage, sélectionnez-la pour afficher son enregistrement détaillé. Pour faciliter le débogage, filtrez et regroupez ces listes par périmètre de l’application, en limitant les transactions qui s’affichent aux seules transactions provenant de périmètres spécifiques. Remarque :Pour en savoir plus sur ces listes, consultez Journaux des transactions et Détails de l’enregistrement du journal des transactions lentes.
- Dans le formulaire des détails de l’enregistrement, sélectionnez Enregistrer la chaîne d’appel de la prochaine occurrence. Cela indique que la prochaine occurrence de l’URL de transaction doit être conservée avec toutes ses informations de chaîne d’appel.
Vous pouvez éventuellement désigner un ID d’utilisateur afin que l’enregistrement de la chaîne d’appel n’ait lieu que lors de la prochaine occurrence de transaction pour un utilisateur spécifique.
- Dès qu’un utilisateur accède à l’URL, l’enregistrement du registre de chaînes d’appel de la transaction est mis à jour pour contenir une liste des ressources de script exécutées pour prendre en charge la demande. Les administrateurs peuvent consulter cette liste de ressources en accédant à l’enregistrement de chaîne d’appel de la transaction et en sélectionnant la liste connexe de chaînes d’appel de la transaction.
- Dans Chaînes d’appel de transaction, examinez la chaîne d’appel enregistrée pour la transaction, puis prenez les mesures nécessaires pour la déboguer.