![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Activation de la trace basée sur un contenu de demande spécifique
Vous pouvez utiliser la consignation centralisée pour effectuer facilement une analyse de trace par demande et suivre le flux d'une demande via le routeur ODR et les niveaux serveurs d'applications.
Pourquoi et quand exécuter cette tâche
Si le routage d'un type de demande spécifique ne se comporte pas comme prévu, il peut être judicieux d'activer des chaînes de trace spécifiques pendant la durée du traitement de la demande de problème. Utilisez la fonction de trace basée sur les demandes pour activer dynamiquement le traçage en fonction du contenu d'une demande. La fonction de trace basée sur les demandes utilise des règles de correspondance pour spécifier les chaînes de trace qui sont activées à l'arrivée des demandes. Si une demande qui arrive correspond à une règle, la chaîne de trace qui lui est associée est activée sur le routeur ODR comme trace d'exécution. Lorsque la demande est envoyée au serveur d'applications d'arrière-plan, la chaîne de trace d'exécution pour ce serveur d'applications d'arrière-plan prend la chaîne de trace qui est associée à la règle. Lorsque le traitement de la demande est terminé, la chaîne de trace d'exécution prend la valeur *=info
Procédure
- enableReqBasedTracing
- Configure une règle de fonction de trace basée sur la demande. Une règle se compose d'une expression et d'un identificateur appelé un ID règle. En option, une règle peut également contenir des chaînes de trace ODR et de trace de serveur d'applications. Les marqueurs de début et de fin sont placés dans les fichiers journaux des demandes qui correspondent à une ou plusieurs règles.
L'ODR consigne un marqueur de début lorsqu'une demande qui correspond à une ou plusieurs règles arrive, et l'ODR consigne un marqueur de fin avant que la demande ne soit répartie sur le serveur d'applications dorsal. L'ODR consigne également un marqueur de début lorsqu'une réponse est reçue du serveur d'applications et un marqueur de fin après l'envoi de la réponse à l'utilisateur. Le serveur d'applications consigne un marqueur de début lorsqu'une demande correspondante arrive de l'ODR et un marqueur de fin avant l'envoi de la réponse à l'ODR. Ces marqueurs permettent de trouver une demande particulière ou de définir des groupes de demandes et de les corréler avec le traitement de cette demande sur le serveur d'applications.
- listRuleIDs
- Répertorie toutes les règles. Cette commande générera toutes les règles qui sont définies sur tous les ODR. Après le redémarrage d'un ODR, les règles doivent être recrées.
- disableReqBasedTracing
- Désactive une règle de fonction de trace basée sur la demande.