wsadmin ツールを使用した Managed Beans (MBeans) へのアクセス

WebSphere® Application Server で提供される wsadmin ユーティリティーを使用して、Managed Bean (MBean) 情報にアクセスすることができます。

手順

WebSphere Application Server インストール内の bin ディレクトリーから wsadmin ツールを実行します。 次の例は、動的 eXtreme Scale における現在の断片配置のビューを取得するものです。 wsadmin ツールは、eXtreme Scale が稼働している任意のインストール済み環境から実行できます。wsadmin ツールをカタログ・サービスで実行する必要はありません。
$ wsadmin.sh -lang jython
wsadmin>placementService = AdminControl.queryNames
	("com.ibm.websphere.objectgrid:*,type=PlacementService")
wsadmin>print AdminControl.invoke(placementService,
	"listObjectGridPlacement","library ms1")

<objectGrid name="library" mapSetName="ms1">
  <container name="container-0" zoneName="DefaultDomain" 
		hostName="host1.company.org" serverName="server1">
     <shard type="Primary" partitionName="0"/>
     <shard type="SynchronousReplica" partitionName="1"/>
  </container>
  <container name="container-1" zoneName="DefaultDomain" 
		hostName="host2.company.org" serverName="server2">
     <shard type="SynchronousReplica" partitionName="0"/>
     <shard type="Primary" partitionName="1"/>
  </container>
  <container name="UNASSIGNED" zoneName="_ibm_SYSTEM" 
		hostName="UNASSIGNED" serverName="UNNAMED">
    <shard type="SynchronousReplica" partitionName="0"/>
    <shard type="AsynchronousReplica" partitionName="0"/>
  </container>
</objectGrid>