+

Search Tips   |   Advanced Search

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

  1. 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 cluster
      

    This command returns the Cluster MBean.

    Example output:

    WebSphere:cell=mycell,name=cluster1,mbeanIdentifier=Cluster,type=Cluster,process=cluster1
    
  2. 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