可以使用脚本编制在服务器进程中打开或关闭跟踪。
准备工作
开始本任务前,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')