Query cluster state using scripting
We can query cluster states using the wsadmin tool and scripting.
Perform the following steps to query cluster state:
Tasks
- Identify the Cluster MBean and assign it to the cluster variable.
- Jacl:
set cluster [$AdminControl completeObjectName cell=mycell,type=Cluster,name=cluster1,*]- Jython:
cluster = AdminControl.completeObjectName('cell=mycell,type=Cluster,name=cluster1,*') print clusterThis command returns the Cluster MBean.
Example output:
WebSphere:cell=mycell,name=cluster1,mbeanIdentifier=Cluster,type=Cluster,process=cluster1- Query the cluster state.
- Jacl:
$AdminControl getAttribute $cluster state- Jython:
AdminControl.getAttribute(cluster, 'state')This command returns the value of the run-time state attribute.
wsadmin AdminControl Start the wsadmin scripting client Commands for the AdminControl object