Vous pouvez utiliser le scriptage pour activer ou désactiver les fonction de trace dans le processus serveur.
Avant de commencer
L'outil wsadmin doit être en exécution avant que vous ne commenciez cette tâche.
Pour plus d'informations, voir Démarrage du client de scriptage wsadmin.
Pourquoi et quand exécuter cette tâche
Pour activer et désactiver la fonction de trace dans des processus serveur, procédez comme suit :
Procédure
- Identification du nom d'objet du MBean TraceService qui s'exécute dans le processus :
Avec Jacl :
$AdminControl completeObjectName type=TraceService,node=mynode,process=server1,*
Avec Jython :
AdminControl.completeObjectName('type=TraceService,node=mynode,process=server1,*')
- Extraction du nom de l'objet et définition de ce nom en tant que variable :
Avec Jacl :
set ts [$AdminControl completeObjectName type=TraceService,process=server1,*]
Avec Jython :
ts = AdminControl.completeObjectName('type=TraceService,process=server1,*')
- Activation ou désactivation de la fonction de trace pour le serveur.
- Pour activer la fonction de trace, procédez comme suit :
A l'aide de Jacl :
$AdminControl setAttribute $ts traceSpecification com.ibm.*=all=enabled
Avec Jython :
AdminControl.setAttribute(ts, 'traceSpecification', 'com.ibm.*=all=enabled')
- Pour désactiver la fonction de trace, procédez comme suit :
A l'aide de Jacl :
$AdminControl setAttribute $ts traceSpecification com.ibm.*=all=disabled
Avec Jython :
AdminControl.setAttribute(ts, 'traceSpecification', 'com.ibm.*=all=disabled')