スクリプトを使用して、サーバー・プロセスでのトレースをオンまたはオフに切り替えます。
始める前に
このタスクを開始する前に、wsadmin ツールが稼働している必要があります。
『wsadmin スクリプト・クライアントの開始』の項目を参照してください。
このタスクについて
以下のステップを実行して、サーバー・プロセスでのトレースの
オン/オフの切り替えを行います。
手順
- このプロセスで稼働中の TraceService MBean のオブジェクト名を識別する。
Jacl の使用:
$AdminControl completeObjectName type=TraceService,node=mynode,process=server1,*
Jython の使用:
AdminControl.completeObjectName('type=TraceService,node=mynode,process=server1,*')
- オブジェクトの名前を入手し、それを変数に設定する。
Jacl の使用:
set ts [$AdminControl completeObjectName type=TraceService,process=server1,*]
Jython の使用:
ts = AdminControl.completeObjectName('type=TraceService,process=server1,*')
- サーバーのトレースをオン/オフする。
- トレースをオンにするには、次のステップを実行します。
Jacl の使用:
$AdminControl setAttribute $ts traceSpecification com.ibm.*=all=enabled
Jython の使用:
AdminControl.setAttribute(ts, 'traceSpecification', 'com.ibm.*=all=enabled')
- トレースをオフにするには、次のステップを実行します。
Jacl の使用:
$AdminControl setAttribute $ts traceSpecification com.ibm.*=all=disabled
Jython の使用:
AdminControl.setAttribute(ts, 'traceSpecification', 'com.ibm.*=all=disabled')