Before you begin
Before starting this task, the wsadmin tool must be running. See the Starting the wsadmin scripting client article for more information.Why and when to perform this task
Use the following steps to configure the Performance Manager Infrastructure (PMI) service for an application server:
Steps for this task
set s1 [$AdminConfig getid /Cell:mycell/Node:mynode/Server:server1/]
s1 = AdminConfig.getid('Cell:mycell/Node:mynode/Server:server1/')
set | is a Jacl command |
s1 | is a variable name |
$ | is a Jacl operator for substituting a variable name with its value |
AdminConfig | is an object representing the WebSphere Application Server configuration |
getid | is an AdminConfig command |
Cell | is an attribute |
mycell | is the value of the Cell attribute |
Node | is an attribute |
mynode | is the value of the Node attribute |
Server | is an attribute |
server1 | is the value of the Server attribute |
server1(cells/mycell/nodes/mynode/servers/server1|server.xml#Server_1)
set pmi [$AdminConfig list PMIService $s1]
pmi = AdminConfig.list('PMIService', s1) print pmi
set | is a Jacl command |
pmi | is a variable name |
$ | is a Jacl operator for substituting a variable name with its value |
AdminConfig | is an object representing the WebSphere Application Server configuration |
list | is an AdminConfig command |
PMIService | is an AdminConfig object |
s1 | evaluates to the ID of the application server specified in step number 1 |
(cells/mycell/nodes/mynode/servers/server1|server.xml#PMIService_1)
$AdminConfig modify $pmi {{enable true} {initialSpecLevel beanModule=H:cacheModule=H:connectionPoolModule= H:j2cModule=H:jvmRuntimeModule=H:orbPerfModule=H:servletSessionsModule =H:systemModule=H:threadPoolModule=H:transactionModule=H: webAppModule=H:webServicesModule=H:wlmModule=H:wsgwModule=H}}
AdminConfig.modify(pmi, [['enable', 'true'], ['initialSpecLevel', 'beanModule=H:cacheModule=H:connectionPoolModule= H:j2cModule=H:jvmRuntimeModule=H:orbPerfModule=H:servletSessionsModule= H:systemModule=H:threadPoolModule=H:transactionModule=H:webAppModule=H: webServicesModule=H:wlmModule=H:wsgwModule=H']])
N | represents none |
L | represents low |
M | represents medium |
H | represents high |
X | represents maximum |
Related concepts
AdminConfig object for scripted administration
Related reference
Commands for the AdminConfig object