Configure traces
Use wsadmin.sh and scripting to configure traces for a configured server.
Before starting this task, wsadmin.sh must be running. See the starting the wsadmin scripting client information.
To set the trace for a configured server:
- Identify the server and assign it to the server variable:
Jacl:
set server [$AdminConfig getid /Cell:mycell/Node:mynode/Server:server1/]
Jython:
server = AdminConfig.getid('/Cell:mycell/Node:mynode/Server:server1/') print server
Example output:
server1(cells/mycell/nodes/mynode/servers/server1|server.xml#Server_1)
- Identify the trace service belonging to the server and assign it to the tc variable:
Jacl:
set tc [$AdminConfig list TraceService $server]
Jython:
tc = AdminConfig.list('TraceService', server) print tc
Example output:
(cells/mycell/nodes/mynode/servers/server1|server.xml#TraceService_1)
- Set the trace string. The following example sets the trace string for a single component:
Jacl:
$AdminConfig modify $tc {{startupTraceSpecification com.ibm.websphere.management.*=all=enabled}}
Jython:
AdminConfig.modify(tc, [['startupTraceSpecification', 'com.ibm.websphere.management.*=all=enabled']])
- The following command sets the trace string for multiple components:
Jacl:
$AdminConfig modify $tc {{startupTraceSpecification com.ibm.websphere.management.*=all=enabled:com.ibm.ws. management.*=all=enabled:com.ibm.ws.runtime.*=all=enabled}}
Jython:
AdminConfig.modify(tc, [['startupTraceSpecification', 'com.ibm.websphere.management.*=all=enabled:com.ibm.ws. management.*=all=enabled:com.ibm.ws.runtime.*=all=enabled']])
- Save the configuration changes. See the saving configuration changes with wsadmin.sh information.
- In a network deployment environment only, synchronize the node. See the synchronizing nodes with wsadmin.sh information.
Related tasks
Enable trace on a running server Turning traces on and off in servers processes Tracing operations using wsdmin.sh Use the wsadmin scripting AdminControl object for scripted administration Start the wsadmin scripting client Saving configuration changes with wsadmin.sh Synchronize nodes using wsdmin.sh
Commands for the AdminControl object