3. モニタリング

3.1. WebOTX統計MBean一覧

以下にWebOTX 統計 MBeanの一覧を示します。

索引

A:

application, application-group, applicationGroups, applications

B:

bean-cache, bean-method, bean-pool

C:

ClientSession, class-loading-system, compilation-system, connector-connection-pool

D:

domain

E:

ejb, ejb-module

G:

garbage-collector, garbage-collectors

H:

http-listener, http-service

I:

interface

J:

javaAsyncMsg, jdbc-datasource, jms-physical-destination, jms-service, jvm

M:

memory, memory-pool, module

O:

operating-system, operation

P:

process-group, processGroups

Q:

Queue

R:

resources, root, runtime

S:

servlet

T:

threadinfo, thread-pools, thread-system, tpsystem, transaction-service

V:

VD, VDInformation, virtual-server(1), virtual-server(2)

W:

web-module, WebOTXApplication, WebOTXWebMethodInEarStats, WebOTXWebMethodStats

 

application

アプリケーションのパフォーマンス情報で、デフォルトで採取可能です。

ObjectNameフォーマット:

domain_name:name=app_name,type=application,category=monitor,server=server

dotted-name(CLINAME):

server.applications.app_name

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[app_name]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報:

ejb-module, web-module

パフォーマンス情報:

なし
 

application-group

アプリケーショングループのパフォーマンス情報で、StandardもしくはEnterpriseで採取可能です。

ObjectNameフォーマット:

domain_name :type=WebOTXApplicationGroup,name=application-group,
WebOTXApplicationGroupList=applicationGroups,
WebOTXSystem=tpsystem,category=monitor,server=server

dotted-name(CLINAME):

tpsystem.applicationGroups.application-group

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[TPシステム]-[アプリケーショングループ]-[application-group]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

processGroups

パフォーマンス情報:

なし

 

applicationGroups

アプリケーショングループリストのパフォーマンス情報で、StandardもしくはEnterpriseで採取可能です。

ObjectNameフォーマット:

domain_name :type=WebOTXApplicationGroupList,name=applicationGroups,
WebOTXSystem=tpsystem,category=monitor,server=server

dotted-name(CLINAME):

tpsystem.applicationGroups

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[TPシステム]-[アプリケーショングループ]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

application-group

パフォーマンス情報:

なし

 

applications

アプリケーションのパフォーマンス情報で、デフォルトで採取可能です。

ObjectNameフォーマット:

domain_name:type=applications,category=monitor,server=server

dotted-name(CLINAME):

server.applications

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[アプリケーション]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報:

application

パフォーマンス情報:

なし
 

bean-cache

bean cacheのパフォーマンス情報で、ejb-containerをLOWレベル以上に設定すると採取可能です。

ObjectNameフォーマット:

Express

domain_name: application=app_name,name=bean-cache,type=bean-cache,
category=monitor,ejb-module=module_name,ejb=ejb_name,server=server

Standard / Enterprise

domain_name: application=app_name,name=bean-cache,type=bean-cache,
category=monitor,ejb-module=module_name,ejb=ejb_name, server=apg_name-pg_name,pid=pid

dotted-name(CLINAME):

Express

server.applications.app_name.module_name.ejb_name.bean-cache

Standard / Enterprise

tpsystem.
applicationGroups.apg_name.processGroups.pg_name.processes.pid.applications.app_name.module_name.ejb_name.bean-cache

統合運用管理ツールからのツリー:

Express

[統計情報]-[domain_name]-[アプリケーションサーバ]-[app_name]-[module_name]-[ejb_name]-[bean-cache]

Standard / Enterprise

[統計情報]-[domain_name]-[TPシステム]-[アプリケーショングループ]-[apg_name]-[プロセスグループ]-[pg_name]-[process]-[pid]-[applications]-[app_name]-[module_name]-[ejb_name]-[bean-cache]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報:

なし

パフォーマンス情報:

EJBCacheStats

 

bean-method

beanメソッドのパフォーマンス情報で、ejb-containerをHIGHレベルに設定すると採取可能です。

ObjectNameフォーマット:

Express

domain_name: application= app_name,name=method_name,type=bean-method,
category=monitor,ejb-module=module_name,ejb=ejb_name,server=server

Standard / Enterprise

domain_name: application= app_name,name=method_name,type=bean-method,
category=monitor,ejb-module=module_name,ejb=ejb_name, server=apg_name-pg_name,pid=pid

dotted-name(CLINAME):

Express

server.applications.app_name.module_name.ejb_name.bean-methods.method_name

Standard / Enterprise

tpsystem.
applicationGroups.apg_name.processGroups.pg_name.processes.pid.applications.app_name.module_name.ejb_name.bean-methods.method_name

統合運用管理ツールからのツリー:

Express

[統計情報]-[domain_name]-[アプリケーションサーバ]-[app_name]-[module_name]-[ejb_name]-[bean-methods]-[methods_name]

Standard / Enterprise

[統計情報]-[domain_name]-[TPシステム]-[アプリケーショングループ]-[apg_name]-[プロセスグループ]-[pg_name]-[process]-[pid]-[applications]-[app_name]-[module_name]-[ejb_name]-[bean-methods]-[methods_name]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報:

なし

パフォーマンス情報:

EJBMethodStats

 

bean-pool

bean poolのパフォーマンス情報で、ejb-containerをLOWレベル以上に設定すると採取可能です。

ObjectNameフォーマット:

Express

domain_name: application=app_name,name=bean-pool,type=bean-pool,
category=monitor,ejb-module=module_name,ejb=ejb_name,server=server

Standard / Enterprise

domain_name: application=app_name,name=bean-pool,type=bean-pool,
category=monitor,ejb-module=module_name,ejb=ejb_name, server=apg_name-pg_name,pid=pid

dotted-name(CLINAME):

Express

server.applications.app_name.module_name.ejb_name.bean-pool

Standard / Enterprise

tpsystem.
applicationGroups.apg_name.processGroups.pg_name.processes.pid.applications.app_name.module_name.ejb_name.bean-pool

統合運用管理ツールからのツリー:

Express

[統計情報]-[domain_name]-[アプリケーションサーバ]-[app_name]-[module_name]-[ejb_name]-[bean-pool]

Standard / Enterprise

[統計情報]-[domain_name]-[TPシステム]-[アプリケーショングループ]-[apg_name]-[プロセスグループ]-[pg_name]-[process]-[pid]-[applications]-[app_name]-[module_name]-[ejb_name]-[bean-pool]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報:

なし

パフォーマンス情報:

EJBPoolStats

 

ClientSession

接続クライアントのパフォーマンス情報で、StandardもしくはEnterpriseで採取可能です。

ObjectNameフォーマット:

domain_name :name=ClientSession,type=WebOTXClientSessionStats,server=server,
WebOTXSystem=tpsystem,category=monitor,WebOTXClientSession=ClientSession

dotted-name(CLINAME):

tpsystem.ClientSession

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[TPシステム]-[クライアントセッション]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

WebOTXClientSessionStats

 

class-loading-system

JVM内で使用されるクラスのロードに関するパフォーマンス情報で、jvmをLOWレベル以上に設定すると採取可能です。

ObjectNameフォーマット:

domain_name :name=class-loading-system,type=class-loading-system,server=server,category=monitor

dotted-name(CLINAME):

server.jvm.class-loading-system

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[JVM]-[クラスローディングシステム]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

JVMClassLoadingStats

 

compilation-system

JVM内で実行されるコンパイル処理に関するパフォーマンス情報で、jvmをLOWレベル以上に設定すると採取可能です。

ObjectNameフォーマット:

domain_name :name=compilation-system,type=compilation-system,server=server,category=monitor

dotted-name(CLINAME):

server.jvm.compilation-system

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[JVM]-[コンパイルシステム]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

JVMCompilationStats

 

connector-connection-pool

コネクタコネクションプールに関するパフォーマンス情報で、connector-connection-poolをLOWレベル以上に設定すると採取可能です。

ObjectNameフォーマット:

エージェントプロセスで動作する場合

domain_name :name=connector-connection-pool.resource_name,type=connector-connection-pool,server=server,category=monitor

Standard/Enterprise のプロセスグループで動作する場合

domain_name:name=connector-connection-pool.resource_name,type=connector-connection-pool,
category=monitor, server=apg_name-pg_name,pid=pid

dotted-name(CLINAME):

エージェントプロセスで動作する場合

server.resources.connector-connection-pool.resource_name

Standard/Enterprise のプロセスグループで動作する場合

tpsystem.
applicationGroups.apg_name.processGroups.pg_name.processes.pid.resources.connector-connection-pool.resource_name

統合運用管理ツールからのツリー:

エージェントプロセスで動作する場合

[統計情報]-[domain_name]-[リソース]-[connector-connection-pool.resource_name]

Standard/Enterprise のプロセスグループで動作する場合

[統計情報]-[domain_name]-[TPシステム]-[アプリケーショングループ]-[apg_name]-[プロセスグループ]-[pg_name]-[processes]-[pid]-[resources]-[connector-connection-pool.resource_name]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

ConnectorConnectionPoolStats

 

domain

ドメイン全体のパフォーマンス情報で、デフォルトで採取可能です。

ObjectNameフォーマット:

domain_name:type=domain,category=monitor

dotted-name(CLINAME):

domain

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

WebOTXDomainStats

 

ejb

EJBのパフォーマンス情報で、ejb-containerをLOWレベル以上に設定すると採取可能です。

ObjectNameフォーマット:

Express

domain_name: application=app_name,name=ejb_name,type=ejb,category=monitor,ejb-module= module_name,server=server

Standard / Enterprise

domain_name: application=app_name,name=ejb_name,type=ejb,category=monitor,ejb-module= module_name, server=apg_name-pg_name,pid=pid

dotted-name(CLINAME):

Express

server.applications.app_name.module_name.ejb_name

Standard / Enterprise

tpsystem.
applicationGroups.apg_name.processGroups.pg_name.processes.pid.applications.app_name.module_name.ejb_name

統合運用管理ツールからのツリー:

Express

[統計情報]-[domain_name]-[アプリケーションサーバ]-[app_name]-[module_name]-[ejb_name]

Standard / Enterprise

[統計情報]-[domain_name]-[TPシステム]-[アプリケーショングループ]-[apg_name]-[プロセスグループ]-[pg_name]-[process]-[pid]-[applications]-[app_name]-[module_name]-[ejb_name]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報:

bean-methods, bean-pool

パフォーマンス情報:

EJBStats, EntityBeanStats, StatefulSessionBeanStats, StatelessSessionBeanStats

 

ejb-module

モジュールのパフォーマンス情報で、ejb-containerをLOWレベル以上に設定すると採取可能です。

ObjectNameフォーマット:

Express

domain_name: application=app_name,name=module_name,type=ejb-module,
category=monitor,server=server

Standard / Enterprise

domain_name: application=app_name,name=module_name,type=ejb-module,
category=monitor, server=apg_name-pg_name,pid=pid

dotted-name(CLINAME):

Express

server.applications.app_name.module_name

Standard / Enterprise

tpsystem.
applicationGroups.apg_name.processGroups.pg_name.processes.pid.applications.app_name.module_name

統合運用管理ツールからのツリー:

Express

[統計情報]-[domain_name]-[アプリケーションサーバ]-[app_name]-[module_name]

Standard / Enterprise

[統計情報]-[domain_name]-[TPシステム]-[アプリケーショングループ]-[apg_name]-[プロセスグループ]-[pg_name]-[process]-[pid]-[applications]-[app_name]-[module_name]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報:

ejb

パフォーマンス情報:

なし
 

garbage-collectors

JVM内で実行されるGC処理に関するパフォーマンス情報で、jvmをLOWレベル以上に設定すると採取可能です。

ObjectNameフォーマット:

domain_name :name=garbage-collectors,type=garbage-collectors,server=server,category=monitor

dotted-name(CLINAME):

server.jvm.garbage-collectors

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[JVM]-[ガベージコレクタ]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

garbage-collector

パフォーマンス情報:

なし

 

garbage-collector

JVM内で実行されるGC処理に関するパフォーマンス情報で、jvmをLOWレベル以上に設定すると採取可能です。

ObjectNameフォーマット:

domain_name :name=gc_name,type=garbage-collector,server=server,category=monitor

dotted-name(CLINAME):

server.jvm.garbage-collector.gc_name

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[JVM]-[ガベージコレクタ]-[gc_name]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

JVMGarbageCollectorStats

 

http-listener

WebコンテナのHTTPリスナーパフォーマンス情報で、http-serviceをONにすることで採取可能です。

ObjectNameフォーマット:

domain_name :name=http_listener_name,virtual-server=server_name,
type=http-listener,category=monitor,server=server

dotted-name(CLINAME):

server.http-service.server_name.http_listener_name

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[HTTPサービス]-[server_name]-[http\listener_name]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

HTTPListenerStats

 

http-service

WebコンテナのHTTPサービスのパフォーマンス情報で、デフォルトで採取可能です。

ObjectNameフォーマット:

domain_name:type=http-service,category=monitor,server=server

dotted-name(CLINAME):

server.http-service

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[HTTPサービス]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

virtual-server

パフォーマンス情報:

なし
 

interface

インターフェースのパフォーマンス情報で、StandardもしくはEnterpriseで採取可能です。

ObjectNameフォーマット:

CORBAアプリケーション:

domain_name:type=interfaceTypeActiveObjectStats,name=interface,
WebOTXCORBAModule=module,
WebOTXCORBAApplication=WebOTXApplication,server=application-group-process-group,
category=monitor,interfaceType=interface

EJBアプリケーション:

domain_name:type=interfaceTypeActiveObjectStats,name=interface,beanType=bean,
WebOTXEJBModule=module,
WebOTXJ2EEApplication=WebOTXApplication,server=application-group-process-group,
category=monitor,interfaceType=interface

dotted-name(CLINAME):

CORBAアプリケーション:

applications.WebOTXApplication.module.interface

EJBアプリケーション:

applications.WebOTXApplication.module.bean.interface

統合運用管理ツールからのツリー:

CORBAアプリケーション:

[統計情報]-[domain_name]-[アプリケーション]-[WebOTXApplication]-[module]-[interface]

EJBアプリケーション:

[統計情報]-[domain_name]-[アプリケーション]-[WebOTXApplication]-[module]-[bean]-[interface]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報:

operation

パフォーマンス情報:

WebOTX(interfaceType)ActiveObjectStats

 

javaAsyncMsg

Java非同期メッセージ(非MDB)のパフォーマンス情報で、StandardもしくはEnterpriseで採取可能です。

ObjectNameフォーマット:

domain_name :type=WebOTX(J2EE,CORBAJ2SE)JavaAsyncMsgStats,name=javaAsyncMsg,
WebOTX(J2EE,CORBAJ2SE)JavaAsyncMsg=javaAsyncMsg,
WebOTX(J2EE,CORBAJ2SE)ProcessGroup=process-group ,
WebOTXProcessGroupList=processGroups,WebOTXApplicationGroup=application-group,
WebOTXApplicationGroupList=applicationGroups,WebOTXSystem=tpsystem,
category=monitor,server=serve

dotted-name(CLINAME):

tpsystem.applicationGroups.application-group.processGroups.process-group.javaAsyncMsg

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[TPシステム]-[アプリケーショングループ]-[application-group].[プロセスグループ]-[process-group]-[javaAsyncMsg]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

WebOTX(J2EE,CORBAJ2SE)JavaAsyncMsgStats

 

jdbc-datasource

JDBCデータソースのパフォーマンス情報で、jdbc-datasourceを LOW または HIGH に設定すると採取可能です。

ObjectNameフォーマット:

エージェントプロセスで動作する場合

domain_name:name=jdbc-datasource.datasource_name,type=jdbc-datasource,
category=monitor,server=server

Standard/Enterprise のプロセスグループで動作する場合

domain_name:name=jdbc-datasource.datasource_name,type=jdbc-datasource,
category=monitor, server=apg_name-pg_name,pid=pid

dotted-name(CLINAME):

エージェントプロセスで動作する場合

server.resources.jdbc-datasource.datasource_name

Standard/Enterprise のプロセスグループで動作する場合

tpsystem.
applicationGroups.apg_name.processGroups.pg_name.processes.pid.resources.jdbc-datasource.datasource_name

統合運用管理ツールからのツリー:

エージェントプロセスで動作する場合

[統計情報]-[domain_name]-[アプリケーションサーバ]-[リソース]-[jdbc-datasource.datasource_name]

Standard/Enterprise のプロセスグループで動作する場合

[統計情報]-[domain_name]-[TPシステム]-[アプリケーショングループ]-[apg_name]-[プロセスグループ]-[pg_name]-[processes]-[pid]-[resources]-[jdbc-datasource.datasource_name]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報:

なし

パフォーマンス情報:

WODSStats

 

jms-physical-destination

JMSサービスの物理的送信先ごとのパフォーマンス情報で、jms-serviceをONにすることで採取可能です。

ObjectNameフォーマット:

domain_name :name=jms_physical_destination_name,type=jms-physical-destination,
category=monitor,server=server

dotted-name(CLINAME):

server.jms-service.jms-physical-destination.jms_physical_destination_name

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[JMSサービス]-[送信先名]-[jms_physical_destination_name]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

JMSPhysicalDestinationStats

 

jms-service

JMSサービスのパフォーマンス情報で、jms-serviceをONにすることで採取可能です。

ObjectNameフォーマット:

domain_name :type=jms-service,category=monitor,server=server

dotted-name(CLINAME):

server.jms-service

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[JMSサービス]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

jms-physical-destination

パフォーマンス情報:

JMSServiceStats

 

jvm

エージェントプロセスのJVMのパフォーマンス情報で、デフォルトで採取可能です。

ObjectNameフォーマット:

domain_name:type=jvm,category=monitor,server=server

dotted-name(CLINAME):

server.jvm

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[JVM]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

JVMStats

 

operating-system

JVMが動作するOSに関するパフォーマンス情報で、jvmをLOWレベル以上に設定すると採取可能です。

ObjectNameフォーマット:

domain_name:name=operating-system,type=operating-system,server=server,category=monitor

dotted-name(CLINAME):

server.jvm.operating-system

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[JVM]-[オペレーティングシステム]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

JVMOperatingSystemStats

 

operation

オペレーションのパフォーマンス情報で、StandardもしくはEnterpriseで採取可能です。

ObjectNameフォーマット:

CORBAアプリケーション:

domain_name:type=operationTypeStats,name=operation,interfaceType=interface,
WebOTXCORBAModule=module,WebOTXCORBAApplication=WebOTXApplication,
server=application-group-process-group,category=monitor,operationType=operation

EJBアプリケーション:

domain_name:type=operationTypeStats,name=operation,interfaceType=interface,beanType=bean,
WebOTXEJBModule=module,WebOTXJ2EEApplication=WebOTXApplication,
server=application-group-process-group,category=monitor,operationType=operation

dotted-name(CLINAME):

CORBAアプリケーション:

applications.WebOTXApplication.module.interface.operation

EJBアプリケーション:

applications.WebOTXApplication.module.bean.interface.operation

統合運用管理ツールからのツリー:

CORBAアプリケーション:

[統計情報]-[domain_name]-[アプリケーション]-[WebOTXApplication]-[module]-[interface]-[operation]

EJBアプリケーション:

[統計情報]-[domain_name]-[アプリケーション]-[WebOTXApplication]-[module]-[bean]-[interface]-[operation]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報:

なし

パフォーマンス情報:

WebOTX(operationType)OperationStats

 

process-group

プロセスグループのパフォーマンス情報で、StandardもしくはEnterpriseで採取可能です。

ObjectNameフォーマット:

domain_name :type=WebOTX(J2EE,CORBAJ2SE,CORBACPP,CORBACOBOL)ProcessGroupStats
name=process-group,WebOTX(J2EE,CORBAJ2SE,CORBACPP,
CORBACOBOL)ProcessGroup=process-group , WebOTXProcessGroupList=processGroups,
WebOTXApplicationGroup=application-group,WebOTXApplicationGroupList=applicationGroups,
WebOTXSystem=tpsystem,category=monitor,server=server

dotted-name(CLINAME):

tpsystem.applicationGroups.application-group.processGroups.process-group

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[TPシステム]-[アプリケーショングループ]-[application-group].[プロセスグループ]-[process-group]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

javaAsyncMsg

パフォーマンス情報:

WebOTX(J2EE,CORBAJ2SE,CORBACPP,CORBACOBOL)ProcessGroupStats

 

processGroups

プロセスグループリストのパフォーマンス情報で、StandardもしくはEnterpriseで採取可能です。

ObjectNameフォーマット:

domain_name :type=WebOTXProcessGroupList,name=processGroups,
WebOTXApplicationGroup=application-group,
WebOTXApplicationGroupList=applicationGroups,WebOTXSystem=tpsystem,
category=monitor,server=server

dotted-name(CLINAME):

tpsystem.applicationGroups.application-group.processGroups

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[TPシステム]-[アプリケーショングループ]-[application-group].[プロセスグループ]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

process-group

パフォーマンス情報:

なし

 

Queue

キューのパフォーマンス情報で、StandardもしくはEnterpriseで採取可能です。

ObjectNameフォーマット:

domain_name :name=Queue,type=WebOTXQueueStats,server=server,WebOTXSystem=tpsystem,
category=monitor,WebOTXQueue=Queue

dotted-name(CLINAME):

tpsystem.Queue

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[TPシステム]-[キュー]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

WebOTXQueueStats

 

memory

JVM内でのメモリの消費に関するパフォーマンス情報で、jvmをLOWレベル以上に設定すると採取可能です。

ObjectNameフォーマット:

domain_name :name=memory,type=memory,server=server,category=monitor

dotted-name(CLINAME):

server.jvm.memory

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[JVM]-[メモリシステム]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

memory-pool

パフォーマンス情報:

JVMMemoryStats

 

memory-pool

JVM内でのメモリプールに関する情報パフォーマンス情報で、jvmをHIGHレベルに設定すると採取可能です。

ObjectNameフォーマット:

domain_name :name=pool_name,type=memory-pool,server=server,category=monitor

dotted-name(CLINAME):

server.jvm.memory.pool_name

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[JVM]-[ガベージコレクタ]-[gc_name]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

JVMMemoryPoolStats

 

module

モジュールのパフォーマンス情報で、StandardもしくはEnterpriseで採取可能です。

ObjectNameフォーマット:

domain_name :type=WebOTX(EJB,CORBA)ModuleStats,category=monitor,server=server,name=module,
WebOTXSystem=tpsystem,WebOTX(J2EE,CORBA)ApplicationStats=WebOTXApplication

dotted-name(CLINAME):

applications.WebOTXApplication.module

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーション]-[WebOTXApplication]-[module]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

interface

パフォーマンス情報:

なし

 

resources

リソースのパフォーマンス情報で、デフォルトで採取可能です。

ObjectNameフォーマット:

Express

domain_name:type=resources,category=monitor,server=server

Standard / Enterprise

domain_name:type=resources,category=monitor, server=apg_name-pg_name,pid=pid

dotted-name(CLINAME):

Express

server.resources

Standard / Enterprise

tpsystem.
applicationGroups.apg_name.processGroups.pg_name.processes.pid.resources

統合運用管理ツールからのツリー:

Express

[統計情報]-[domain_name]-[アプリケーションサーバ]-[リソース]

Standard / Enterprise

[統計情報]-[domain_name]-[TPシステム]-[アプリケーショングループ]-[apg_name]-[プロセスグループ]-[pg_name]-[process]-[pid]-[applications]-[リソース]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報:

jdbc-datasource.datasource-name

パフォーマンス情報:

なし
 

root

エージェントプロセスのパフォーマンス情報のルートで、デフォルトで採取可能です。

ObjectNameフォーマット:

domain_name:type=root,category=monitor,server=server

dotted-name(CLINAME):

なし

統合運用管理ツールからのツリー:

[統計情報]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

thread-pools, http-service, transaction-service, resources, applications, jvm, jms-service

パフォーマンス情報:

パフォーマンス情報は保持しません。
 

runtime

JVMの実行に関するパフォーマンス情報で、jvmをLOWレベル以上に設定すると採取可能です。

ObjectNameフォーマット:

domain_name:name=runtime,type=runtime,server=server,category=monitor

dotted-name(CLINAME):

server.jvm.runtime

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[JVM]-[実行時システム]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

JVMRuntimeStats

 

servlet

サーブレットのパフォーマンス情報で、web-containerをONに設定すると採取可能です。

ObjectNameフォーマット:

dotted-name(CLINAME):

server.applications.app_name.module_name.server_name.servlet_name

統合運用管理ツールからのツリー:

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報:

なし

パフォーマンス情報:

ServletStats

 

thread-system

JVM内で生成されるスレッドに関するパフォーマンス情報で、jvmをLOWレベル以上に設定すると採取可能です。

ObjectNameフォーマット:

domain_name :name=thread-system,type=thread-system,server=server,category=monitor

dotted-name(CLINAME):

server.jvm.thread-system

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[JVM]-[スレッドシステム]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

threadinfo

パフォーマンス情報:

JVMThreadSystemStats

 

thread-pools

スレッドプールのパフォーマンス情報で、デフォルトで採取可能です。

ObjectNameフォーマット:

domain_name :type=thread-pools,category=monitor,server=server

dotted-name(CLINAME):

server.thread-pools

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[スレッドプール]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

なし
 

threadinfo

JVM内で生成されるスレッドに関するパフォーマンス情報で、jvmをHIGHレベル以上に設定すると採取可能です。

ObjectNameフォーマット:

domain_name :name=thread_name,type=threadinfo,server=server,category=monitor

dotted-name(CLINAME):

server.jvm.thread-system.thread_name

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[JVM]-[スレッドシステム]-[thread_name]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

JVMThreadInfoStats

 

tpsystem

TPモニタのパフォーマンス情報で、StandardもしくはEnterpriseで採取可能です。

ObjectNameフォーマット:

domain_name :type=WebOTXSystemStats,name=tpsystem, WebOTXSystem=tpsystem,category=monitor,server=server

dotted-name(CLINAME):

tpsysmtem

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[TPシステム]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

applicationGroups, Queue, ClientSession, VDInfomation, WebOTXApplication

パフォーマンス情報:

WebOTXSystemStats

 

transaction-service

Transactionサービスのパフォーマンス情報で、transaction-serviceをLOW以上にすることにより採取可能です。

ObjectNameフォーマット:

domain_name :type=transaction-service,category=monitor,server=server

dotted-name(CLINAME):

server.transaction-service

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[トランザクションサービス]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

JTAStats

 

VD

VDのパフォーマンス情報で、StandardもしくはEnterpriseで採取可能です。

ObjectNameフォーマット:

domain_name :name=VD,type=WebOTXVDStats,server=server,WebOTXSystem=tpsystem,
WebOTXVDResource=VDInformation,category=monitor,WebOTXVD=VD

dotted-name(CLINAME):

tpsystem.VDInformation.VD

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[TPシステム]-[VDインフォメーション]-[VD]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

WebOTXVDStats

 

VDInformation

VDリソースのパフォーマンス情報で、StandardもしくはEnterpriseで採取可能です。

ObjectNameフォーマット:

domain_name :type=WebOTXVDResource,category=monitor,server=server,name=VDInformation

dotted-name(CLINAME):

tpsystem.VDInformation

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[TPシステム]-[VDインフォメーション]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

VD

パフォーマンス情報:

なし

 

virtual-server(1)

Webコンテナのバーチャルサーバのパフォーマンス情報で、デフォルトで採取可能です。

ObjectNameフォーマット:

domain_name :name=server_name,type=virtual-server,category=monitor,server=server

dotted-name(CLINAME):

server.http-service.server_name

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[HTTPサービス]-[server_name]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

http-listener

パフォーマンス情報:

なし
 

virtual-server(2)

Webコンテナの特定のAPのバーチャルサーバのパフォーマンス情報で、web-containerをONに設定すると採取可能です。

ObjectNameフォーマット:

dotted-name(CLINAME):

server.applications.app_name.module_name.server_name

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーションサーバ]-[app_name]-[module_name]-[server_name]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

servlet

パフォーマンス情報:

なし
 

web-module

Webモジュールのパフォーマンス情報で、web-containerをONに設定すると採取可能です。

ObjectNameフォーマット:

dotted-name(CLINAME):

server.applications.app_name.module_name

統合運用管理ツールからのツリー:

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

virtual-server

パフォーマンス情報:

なし
 

WebOTXApplication

アプリケーションのパフォーマンス情報で、StandardもしくはEnterpriseで採取可能です。

ObjectNameフォーマット:

domain_name :type=WebOTX(J2EE,CORBA)ApplicationStats,name=WebOTXApplication,
WebOTXSystem=tpsystem,category=monitor,server=server

dotted-name(CLINAME):

applications.WebOTXApplication

統合運用管理ツールからのツリー:

[統計情報]-[domain_name]-[アプリケーション]-[WebOTXApplication]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

module

パフォーマンス情報:

なし

 

WebOTXWebMethodInEarStats

GET/POSTリクエストオペレーションのパフォーマンス情報で、Standard もしくはEnterpriseで採取可能です。

ObjectNameフォーマット:

domain_name :type=WebOTXWebMethodInEarStats,name=POST, WebOTXWebContextEar=context_root_name
WebOTXEJBModule=ear_name, serverapg_name-pg_name, category=monitor, WebOTXWebMethod=method_name

dotted-name(CLINAME):

applications.WebOTXApplication

統合運用管理ツールからのツリー:

[統計情報] - [domain_name] - [アプリケーション] - [app_name] - [ear_name] - [war_name] - [context_root_name] - [method_name]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

WebOTX(operationType)OperationStats

 

WebOTXWebMethodStats

GET/POSTリクエストオペレーションのパフォーマンス情報で、Standardもし くはEnterpriseで採取可能です。

ObjectNameフォーマット:

domain_name :type=WebOTXWebMethodStats,name=POST, WebOTXWebContext=context_name
WebOTXWebModule=module_name, WebOTXJ2EEApplication=app_name, apg_name-pg_name, category=monitor, WebOTXWebMethod=method_name

dotted-name(CLINAME):

applications.WebOTXApplication

統合運用管理ツールからのツリー:

[統計情報] - [domain_name] - [アプリケーション] - [app_name] - [war_name] - [context_root_name] - [method_name]

管理するパフォーマンス情報(getChildrenメソッドで取得可能な情報):

なし

パフォーマンス情報:

WebOTX(operationType)OperationStats

3.2. 採取可能なパフォーマンス情報

WebOTXで採取可能なパフォーマンス情報について以下に示します。

索引

C:

ConnectorConnectionPoolStats, ContextStatisticsStats

E:

EJBCacheStats, EJBMethodStats, EJBPoolStats, EJBStats, EntityBeanStats

H:

HTTPListenerStats

J:

JMSPhysicalDestinationStats, JMSServiceStats, JTAStats,
   JVMClassLoadingStats, JVMCompilationStats, JVMGarbageCollectorStats,
   JVMMemoryPoolStats, JVMMemoryStats, JVMOperatingSystemStats,
   JVMRuntimeStats, JVMStats, JVMThreadInfoStats, JVMThreadSystemStats

M:

MessageDrivenBeanStats

S:

StatefulSessionBeanStatst, StatelessSessionBeanStatst, ServletStats

W:

WebOTXActiveObjectStats, WebOTXClientSessionStats, WebOTXDomainStats,
   WebOTXJavaAsyncMsgStats, WebOTXOperationStats, WebOTXProcessGroupStats,
   WebOTXQueueStats, WebOTXSystemStats, WebOTXVDStats, WODSStats

 

ConnectorConnectionPoolStats

コネクタコネクションプールに関するパフォーマンスデータです。

表3.2-1

名称

概要

NumConnUsed

RangeStatistic

使用中のコネクション数

NumConnFree

RangeStatistic

未使用のコネクション数

NumConnFailedValidation

MutableCountStatistic

障害が発生したコネクション数

NumConnTimedOut

MutableCountStatistic

無通信監視タイムアウトが発生したコネクション数

AverageConnWaitTime

MutableCountStatistic

コネクタコネクションプールから取得されるまでのコネクションの平均待機時間

ConnRequestWaitTime

RangeStatistic

接続要求待機時間

NumConnAcquired

MutableCountStatistic

コネクション取得数

NumConnCreated

MutableCountStatistic

コネクション生成数

NumConnDestroyed

MutableCountStatistic

破棄したコネクション数

NumConnReleased

MutableCountStatistic

未使用コネクション数

NumConnSuccessfullyMatched

MutableCountStatistic

Managed Connection Factoryで一致したコネクション数

NumConnNotSuccessfullyMatched

MutableCountStatistic

Managed Connection Factoryで一致せず拒否されたコネクション数

NumPotentialConnLeak

MutableCountStatistic

潜在的なコネクションリーク数

WaitQueueLength

MutableCountStatistic

接続要求キューにおける接続要求の待機数

 

ContextStatisticsStats

Webアプリケーション (J2EEType=WebModule) に関するパフォーマンスデータです。

表3.2-2

名称

概要

activeSessions

CountStatistic

アクティブなセッション数

requestCount

CountStatistic

リクエスト回数

errorCount

CountStatistic

エラーリクエスト回数

activeSessionsCount

CountStatistic

アクティブなセッション数

activeSessionsHigh

CountStatistic

アクティブなセッションの最大数

expiredSessionsTotal

CountStatistic

有効期限切れセッションの累計数

jspCount

CountStatistic

JSPのロード数

jspErrorCount

CountStatistic

JSPのエラー回数

jspReloadCount

CountStatistic

JSPのリロード回数

RejectSessionsTotal

CountStatistic

拒否されたセッション数

sessionsTotal

CountStatistic

生成されたセッションの累計数

maxTime

CountStatistic

最大処理時間

minTime

CountStatistic

最小処理時間

processingTime

CountStatistic

累積リクエスト処理時間

 

EJBCacheStats

EJBモジュールのキャッシュに関するパフォーマンスデータです。

表3.2-3

名称

概要

CacheHits

BoundedRangeStatistic

キャッシュヒット回数

CacheMisses

BoundedRangeStatistic

キャッシュミス回数

NumBeansInCache

BoundedRangeStatistic

キャッシュ中のBean数

NumExpiredSessionsRemoved

CountStatistic

削除されたBean数

NumPassivationErrors

CountStatistic

パッシベートエラー数

NumPassivations

CountStatistic

パッシベート数

 

EJBMethodStats

EJBメソッド呼び出しに関するパフォーマンスデータです。

表3.2-4

名称

概要

methodStatistic

TimeStatistic

メソッド呼び出し時間

totalNumErrors

CountStatistic

エラーとなったメソッドの呼び出し回数

totalNumSuccess

CountStatistic

成功したメソッドの呼び出し回数

executionTime

CountStatistic

オペレーション実行時のシステムの処理時間

   

EJBPoolStats

EJBプールに関するパフォーマンスデータです。

表3.2-5

名称

概要

numBeansInPool

BoundedRangeStatistic

プールされているBean数

numThreadsWaiting

BoundedRangeStatistic

フリースレッド数

totalBeansCreated

CountStatistic

生成したBean数

totalBeansDestroyed

CountStatistic

消滅したBean数

jmsMaxMessagesLoad

CountStatistic

JMSセッションでロードした最大メッセージ数

 

EJBStats

EJBモジュール(J2EEType=EJB)に関するパフォーマンスデータです。

表3.2-6

名称

概要

createCount

CountStatistic

createメソッド呼び出し回数

removeCount

CountStatistic

removeメソッド呼び出し回数

 

EntityBeanStats

Entity Bean (J2EEType= EntityBean) に関するパフォーマンスデータです。

表3.2-7

名称

概要

readyCount

RangeStatistic

ready状態のBeanインスタンス数

pooledCount

RangeStatistic

pooled状態のBeanインスタンス数

 

HTTPListenerStats

HTTPリスナーに関するパフォーマンスデータです。

表3.2-8

名称

概要

bytesReceived

CountStatistic

受信バイト数

bytesSent

CountStatistic

送信バイト数

countOpenConnections

CountStatistic

オープンコネクション数

MaxOpenConnections

CountStatistic

オープンコネクション最大数

currentThreadCount

CountStatistic

現在のスレッド数

currentThreadsBusy

CountStatistic

現在のビジースレッド数

maxThreads

CountStatistic

最大スレッド数

maxSpareThreads

CountStatistic

最大スペアスレッド数

minSpareThreads

CountStatistic

最小スレッド数

requestCount

CountStatistic

リクエスト回数

errorCount

CountStatistic

エラーリクエスト数

count2xx

CountStatistic

200番台のレスポンス数

count3xx

CountStatistic

300番台のレスポンス数

count4xx

CountStatistic

400番台のレスポンス数

count5xx

CountStatistic

500番台のレスポンス数

countOther

CountStatistic

200-500番台以外のレスポンス数

count200

CountStatistic

ステータスコード200のレスポンス数

count302

CountStatistic

ステータスコード302のレスポンス数

count304

CountStatistic

ステータスコード304のレスポンス数

count400

CountStatistic

ステータスコード400のレスポンス数

count401

CountStatistic

ステータスコード401のレスポンス数

count403

CountStatistic

ステータスコード403のレスポンス数

count404

CountStatistic

ステータスコード404のレスポンス数

count503

CountStatistic

ステータスコード503のレスポンス数

maxTime

CountStatistic

最大レスポンス時間

processingTime

CountStatistic

累積処理時間

 

JMSPhysicalDestinationStats

JMSの物理的送信先に関するパフォーマンスデータです。

表3.2-9

名称

概要

consumersActive

CountStatistic

接続アクティブコンシューマの数

consumersActiveHW

CountStatistic

接続アクティブコンシューマの最大到達数

consumersActiveAvg

CountStatistic

接続アクティブコンシューマの平均数

consumersBackup

CountStatistic

接続バックアップコンシューマの数

consumersBackupHW

CountStatistic

接続バックアップコンシューマの最大到達数

consumersBackupAvg

CountStatistic

接続バックアップコンシューマの平均数

messagesNow

CountStatistic

滞留メッセージの数

messagesHW

CountStatistic

滞留メッセージの最大到達数

messagesAvg

CountStatistic

滞留メッセージの平均数

messagesAcked

CountStatistic

Acknowledgeされたメッセージの累積数

messagesExpired

CountStatistic

Expireされたメッセージの累積数

messagesDiscarded

CountStatistic

Discardされたメッセージの累積数

messagesRejected

CountStatistic

Rejectされたメッセージの累積数

messageBytesNow

CountStatistic

滞留メッセージのバイト数

messageBytesHW

CountStatistic

滞留メッセージの最大到達バイト数

largestMessageBytesHW

CountStatistic

メッセージサイズの最大到達バイト数

messageBytesAvg

CountStatistic

滞留メッセージの平均バイト数

messagesIn

CountStatistic

入力メッセージの累積数

messagesInRate

CountStatistic

入力メッセージの区間数(秒あたり)

messagesOut

CountStatistic

出力メッセージの累積数

messagesOutRate

CountStatistic

出力メッセージの区間数(秒あたり)

messageBytesIn

CountStatistic

入力メッセージの累積バイト数

messageBytesInRate

CountStatistic

入力メッセージの区間バイト数(秒あたり)

messageBytesOut

CountStatistic

出力メッセージの累積バイト数

messageBytesOutRate

CountStatistic

出力メッセージの区間バイト数(秒あたり)

 

JMSServiceStats

JMSサービスに関するパフォーマンスデータです。

このデータには、運用管理操作(パフォーマンスデータの採取も含む)で必要となるコネクション接続やメッセージなどの情報も含まれています。

表3.2-10

名称

概要

connections

CountStatistic

コネクション数

messagesNow

CountStatistic

滞留メッセージ数

messageBytesNow

CountStatistic

滞留メッセージのバイト数

messagesIn

CountStatistic

入力メッセージの累積数

messagesInRate

CountStatistic

入力メッセージの区間数(秒あたり)

messagesOut

CountStatistic

出力メッセージの累積数

messagesOutRate

CountStatistic

出力メッセージの区間数(秒あたり)

messageBytesIn

CountStatistic

入力メッセージの累積バイト数

messageBytesInRate

CountStatistic

入力メッセージの区間バイト数(秒あたり)

messageBytesOut

CountStatistic

出力メッセージの累積バイト数

messageBytesOutRate

CountStatistic

出力メッセージの区間バイト数(秒あたり)

packetsIn

CountStatistic

入力パケットの累積数

packetsInRate

CountStatistic

入力パケットの区間数(秒あたり)

packetsOut

CountStatistic

出力パケットの累積数

packetsOutRate

CountStatistic

出力パケットの区間数(秒あたり)

packetBytesIn

CountStatistic

入力パケットの累積バイト数

packetBytesInRate

CountStatistic

入力パケットの区間バイト数(秒あたり)

packetBytesOut

CountStatistic

出力パケットの累積バイト数

packetBytesOutRate

CountStatistic

出力パケットの区間バイト数(秒あたり)

totalMemory

CountStatistic

JavaVMの総メモリ量(バイト数)

freeMemory

CountStatistic

JavaVMの空きメモリ量(バイト数)

 

JTAStats

Transactionサービス(JTAリソース(J2EEType=JTAResource))に関するパフォーマンスデータです。モニタリングレベルによって採取する内容が異なります。LOWの場合はロールバック数やヒューリスティック状態となったトランザクションの総数など主に異常終了したトランザクションに関する情報を採取します。HIGHでは次に示す全ての情報を採取します。また、OFFにした場合はこれらのデータは表示されません。 モニタリングレベルは前述に記したように統合運用管理ツール、あるいはotxadminコマンドで変更することが可能であり、設定はドメインを停止しなくても動的に反映されます。なお、下に示す項目のカウンタが0にクリアされるのはドメインが停止される時です。Transactionサービスの停止ではクリアされません。また、仮にレベルをHIGHからLOW、OFFに下げた場合、HIGHでしか採取されない項目についても値はクリアされません。

表3.2-11

名称

概要

採取レベル

ActiveCount CountStatistic 現在実行中のトランザクション数の合計 HIGH
CommittedCount CountStatistic コミットされたトランザクション数の合計 HIGH
Committed2PCCount CountStatistic 2フェーズコミットトランザクション数の合計 HIGH
RolledbackCount CountStatistic ロールバックされたトランザクション数の合計 LOW以上
ApplicationRolledbackCount CountStatistic アプリケーションプログラムで発生したエラーが原因でロールバックされたトランザクション数の合計 LOW以上
ResourceRolledbackCount CountStatistic リソースによる処理中に発生したエラーが原因でロールバックされたトランザクション数の合計 LOW以上
SystemRolledbackCount CountStatistic Transactionサービス内部で発生したエラーが原因でロールバックされたトランザクション数の合計 LOW以上
CompletedCount CountStatistic 完了したトランザクション数の合計 HIGH
TimedOutCount CountStatistic タイムアウトして自動的にロールバックされたトランザクション数の合計 LOW以上
ForgottenCount CountStatistic ヒューリスティック状態となり、コマンドでフォゲット(破棄)されたトランザクション数の合計 LOW以上
DeletedCount CountStatistic コマンドで強制的に削除されたトランザクション数の合計 LOW以上
AverageTAT CountStatistic トランザクションの実行時間(単位:ミリ秒)の平均値 HIGH
HeuristicCount CountStatistic ヒューリスティック状態となったトランザクション数の合計 LOW以上
TransferedCount CountStatistic アプリケーションの異常終了などでRCSに移管されたトランザクション数の合計 LOW以上
 

JVMClassLoadingStats

JVM(J2EEType=JVM)のクラスのロードに関するパフォーマンスデータです。

表3.2-12

名称

概要

採取レベル

LoadedClassCount

CountStatistic

現在のロード数

LOW以上

TotalLoadedClassCount

CountStatistic

トータルロード数

LOW以上

UnloadedClassCount

CountStatistic

アンロード数

LOW以上

 

JVMCompilationStats

JVM(J2EEType=JVM)のコンパイル処理に関するパフォーマンスデータです。

表3.2-13

名称

概要

採取レベル

Name

StringStatistic

コンパイラ名

LOW以上

TotalCompilationTime

CountStatistic

コンパイル時間

LOW以上

 

JVMGarbageCollectorStats

JVM(J2EEType=JVM)のGC処理に関するに関するパフォーマンスデータです。

表3.2-14

名称

概要

採取レベル

CollectionTime

CountStatistic

ガベージコレクション数

LOW以上

CollectionCount

CountStatistic

ガベージコレクション累計時間

LOW以上

 

JVMMemoryPoolStats

JVM(J2EEType=JVM)のメモリプールに関するパフォーマンスデータです。

表3.2-15

名称

概要

採取レベル

Name

StringStatistic

プール名

HIGH

Type

StringStatistic

プールタイプ

HIGH

InitSize

CountStatistic

使用済みプールサイズ初期値

HIGH

UsedSize

CountStatistic

使用済みプールサイズ現在値

HIGH

CommittedSize

CountStatistic

使用済みプールサイズコミット値

HIGH

MaxSize

CountStatistic

使用済みプールサイズ最大値

HIGH

InitPeakSize

CountStatistic

ピーク時プールサイズ初期値

HIGH

UsedPeakSize

CountStatistic

ピーク時プールサイズ現在値

HIGH

CommittedPeakSize

CountStatistic

ピーク時プールサイズコミット値

HIGH

MaxPeakSize

CountStatistic

ピーク時プールサイズ最大値

HIGH

InitCollectionSize

CountStatistic

オブジェクト解放後プールサイズ初期値

HIGH

UsedCollectionSize

CountStatistic

オブジェクト解放後プールサイズ現在値

HIGH

CommittedCollectionSize

CountStatistic

オブジェクト解放後プールサイズ初期値

HIGH

MaxCollectionSize

CountStatistic

オブジェクト解放後プールサイズ初期値

HIGH

 

JVMMemoryStats

JVM(J2EEType=JVM)のメモリの消費状況に関するパフォーマンスデータです。

表3.2-16

名称

概要

採取レベル

ObjectPendingFinalizationCount

StringStatistic

未決定のファイナライズオブジェクト数

LOW以上

InitHeapSize

CountStatistic

初期ヒープメモリサイズ

LOW以上

InitHeapSize

CountStatistic

初期ヒープメモリサイズ

LOW以上

UsedHeapSize

CountStatistic

使用済みヒープメモリサイズ

LOW以上

CommittedHeapSize

CountStatistic

コミット済みヒープメモリサイズ

LOW以上

InitNonHeapSize

CountStatistic

初期非ヒープメモリサイズ

LOW以上

UsedNonHeapSize

CountStatistic

使用済み非ヒープメモリサイズ

LOW以上

MaxNonHeapSize

CountStatistic

最大非ヒープメモリサイズ

LOW以上

CommittedNonHeapSize

CountStatistic

コミット済み非ヒープメモリサイズ

LOW以上

 

JVMOperatingSystemStats

JVM(J2EEType=JVM)が動作するOSに関するパフォーマンスデータです。

表3.2-17

名称

概要

採取レベル

Arch

StringStatistic

OSアーキテクチャ

LOW以上

AvailableProcessors

CountStatistic

プロセッサ数

LOW以上

Name

StringStatistic

OS名

LOW以上

Version

StringStatistic

OSバージョン時間

LOW以上

 

JVMRuntimeStats

JVM(J2EEType=JVM)の実行に関するパフォーマンスデータです。

表3.2-18

名称

概要

採取レベル

Name

StringStatistic

実行名

LOW以上

VmName

StringStatistic

実行中のVM名

LOW以上

VmVendor

StringStatistic

実行中のVMベンダ

LOW以上

VmVersion

StringStatistic

実行中のVMバージョン

LOW以上

SpecName

StringStatistic

仕様VM名

LOW以上

SpecVendor

StringStatistic

仕様VMベンダ

LOW以上

SpecVersion

StringStatistic

仕様VMバージョン

LOW以上

ManagementSpecVersion

StringStatistic

管理インタフェース用の仕様バージョン

LOW以上

ClassPath

StringStatistic

クラスパス

LOW以上

LibraryPath

StringStatistic

ライブラリパス

LOW以上

BootClasspath

StringStatistic

ブートクラスパス

LOW以上

InputArguments

StringStatistic

VM実行時の引数

LOW以上

UpTime

CountStatistic

VM稼働時間

LOW以上

 

JVMStats

JVM(J2EEType=JVM)に関するパフォーマンスデータです。

表3.2-19

名称

概要

heapSize

BoundedRangeStatistic

確保JVMヒープサイズ

heapUsedSize

BoundedRangeStatistic

使用しているJVMヒープサイズ

heapFreeSize

BoundedRangeStatistic

空きJVMヒープサイズ

heapUsedRate

BoundedRangeStatistic

使用しているJVMヒープサイズの割合

uptime

CountStatistic

JVM実行時間

 

JVMThreadInfoStats

JVM(J2EEType=JVM)の個々のスレッドに関するパフォーマンスデータです。

表3.2-20

名称

概要

採取レベル

ThreadId

CountStatistic

スレッドID

HIGH

ThreadName

StringStatistic

スレッド名

HIGH

ThreadState

StringStatistic

スレッドの状態

HIGH

BlockedTime

CountStatistic

スレッドの実行がブロックされてからの経過時間(ミリ秒)

HIGH

BlockedCount

CountStatistic

スレッドの実行がブロックされた回数(回)

HIGH

WaitingTime

CountStatistic

スレッドの実行が待機状態になってからの経過時間(ミリ秒)

HIGH

WaitingCount

CountStatistic

スレッドの実行が待機状態になった回数(回)

HIGH

LockName

StringStatistic

スレッドがブロックまたは待機状態のモニターロックの識別名

HIGH

LockOwnerId

StringStatistic

モニタロックを保持するスレッドID

HIGH

LockOwnerName

StringStatistic

モニタロックを保持するスレッド名

HIGH

StackTrace

StringStatistic

スレッドのスタックトレース

HIGH

 

JVMThreadSystemStats

JVM(J2EEType=JVM)のスレッド全体に関するパフォーマンスデータです。

表3.2-21

名称

概要

採取レベル

ThreadCount

CountStatistic

スレッド数

LOW以上

PeakThreadCount

CountStatistic

スレッド最大数

LOW以上

TotalStartedThreadCount

CountStatistic

総開始スレッド数

LOW以上

DeamonThreadCount

CountStatistic

デーモンスレッド数

LOW以上

AllThreadIds

StringStatistic

全スレッドID

LOW以上

CurrentThreadCPUTime

CountStatistic

現在もしくは指定したスレッドのCPU時間

LOW以上

MonitorDeadlockedThreads

CountStatistic

デッドロックスレッド情報

LOW以上

 

MessageDrivenBeanStats

MessageDrivenBean(J2EEType=MessageDrivenBean)に関するパフォーマンスデータです。

表3.2-22

名称

概要

messageCount

CountStatistic

受け取ったメッセージ数

 

StatefulSessionBeanStats

ステートフルSession Bean (J2EEType=StatefulSessionBean) に関するパフォーマンスデータです。

表3.2-23

名称

概要

methodReadyCount

RangeStatistic

method-ready状態のBean数

passiveCount

RangeStatistic

passivate状態のBean数

 

StatelessSessionBeanStats

ステートレスSession Bean (J2EEType=StatelessSessionBean) に関するパフォーマンスデータです。

表3.2-24

名称

概要

methodReadyCount

RangeStatistic

method-ready状態のBean数

 

ServletStats

Servlet (J2EEType=Servlet)に関するパフォーマンスデータです。

表3.2-25

名称

概要

requestCount

CountStatistic

リクエスト回数

errorCount

CountStatistic

エラーリクエスト回数

maxTime

CountStatistic

最大処理時間

minTime

CountStatistic

最小処理時間

processingTime

CountStatistic

累積リクエスト処理時間

serviceTime

CountStatistic

処理時間統計(最大処理時間、最小処理時間、累計処理時間、平均処理時間)

 

WebOTX(interfaceType)ActiveObjectStats

インタフェースに関するパフォーマンスデータです。

表3.2-26

名称

概要

activeObject

RangeStatistic

アクティブオブジェクト数

 

WebOTXClientSessionStats

接続クライアントに関するパフォーマンスデータです。

表3.2-27

名称

概要

connectionNum

RangeStatistic

接続クライアント数

maxConnectionTime

RangeStatistic

最大接続時間

 

WebOTXDomainStats

ドメイン全般に関するパフォーマンスデータです。

表3.2-28

名称

概要

ApCPURate

RangeStatistic

ドメインが起動しているマシンでのCPU使用率(%)

ApNumOfProcess

RangeStatistic

ドメインが起動しているマシンで起動中のプロセスの数 (個)

ApPhysicalMemSize

RangeStatistic

ドメインが起動しているマシンで使用している物理メモリのサイズ(KByte)

ApVirtualMemSize

RangeStatistic

ドメインが起動しているマシンで使用している仮想メモリ(Solaris、Linux OSではスワップ)のサイズ(KByte)

webRequestCount

CountStatistic

Web層でのリクエスト処理回数

webThreadCount

RangeStatistic

Web層での実行スレッド数

webBusyThreadCount

RangeStatistic

Web層での実行スレッド数のうちビジー(リクエスト処理中)なスレッド数

apRequestCount

CountStatistic

AP層でのリクエスト処理回数

apThreadCount

RangeStatistic

AP層での実行スレッド数

apBusyThreadCount

RangeStatistic

AP層での実行スレッド数のうちビジー(リクエスト処理中)なスレッド数

apQueueCount

RangeStatistic

AP層でのキュー滞留数

TotalDiskSpace

RangeStatistic

ディスク全体容量(Byte)

FreeDiskSpace

RangeStatistic

ディスク空き容量(Byte)

UsableFreeDiskSpace

RangeStatistic

使用可能ディスク空き容量(Byte)

DiskUsedRate

RangeStatistic

ディスク使用率(%)

 

WebOTX(J2EE,CORBAJ2SE)JavaAsyncMsgStats

Java非同期メッセージ(非MDB)に関するパフォーマンスデータです。

表3.2-29

名称

概要

TxCount

CountStatistic

実行回数

 

WebOTX(operationType)OperationStats

オペレーションに関するパフォーマンスデータです。

表3.2-30

名称

概要

queue

RangeStatistic

キューイング数

allCount

CountStatistic

オペレーション呼び出し回数

minResponse

RangeStatistic

最小レスポンス時間

maxResponse

RangeStatistic

最大レスポンス時間

aveResponse

RangeStatistic

平均レスポンス時間

minExetime

RangeStatistic

最小実行時間

maxExetime

RangeStatistic

最大実行時間

aveExetime

RangeStatistic

平均実行時間

minUserCputime

RangeStatistic

最小ユーザCPU時間

maxUserCputime

RangeStatistic

最大ユーザCPU時間

aveUserCputime

RangeStatistic

平均ユーザCPU時間

minSystemCputime

RangeStatistic

最小システムCPU時間

maxSystemCputime

RangeStatistic

最大システムCPU時間

aveSystemCputime

RangeStatistic

平均システムCPU時間

 

WebOTX(J2EE,CORBAJ2SE,CORBACPP,CORBACOBOL)ProcessGroupStats

プロセスグループに関するパフォーマンスデータです。

表3.2-31

名称

概要

activeProcess

RangeStatistic

アクティブプロセス数

activeThread

RangeStatistic

アクティブスレッド数

maxRespRatio

RangeStatistic

最大プロセス稼働率

respRatio

RangeStatistic

プロセス稼働率

maxThreadTime

RangeStatistic

最大スレッド稼働時間

idleThreadCount

RangeStatistic

アイドルスレッド数

queueingCount

RangeStatistic

キューイング数

cpurate

RangeStatistic

現在のCPU使用率

processorTime

RangeStatistic

現在までの総CPU時間

systemTime

RangeStatistic

現在までの総システムCPU時間

userTime

RangeStatistic

現在までの総ユーザCPU時間

virtualMemory

RangeStatistic

仮想メモリ使用量

physicalMemory

RangeStatistic

物理メモリ使用量

 

WebOTXQueueStats

キューに関するパフォーマンスデータです。

表3.2-32

名称

概要

MaxStayMsgNum

RangeStatistic

最大キュー滞留数

 

WebOTXSystemStats

TPシステムに関するパフォーマンスデータです。

表3.2-33

名称

概要

activeProcCount

RangeStatistic

システム全体でのアクティブプロセス数

activeThreadCount

RangeStatistic

システム全体でのアクティブスレッド数

idleThreadCount

RangeStatistic

システム全体でのアイドルスレッド数

operationCount

CountStatistic

システム全体での総オペレーション呼び出し回数

queueingCount

RangeStatistic

システム全体での総キューイング数

 

WebOTXVDStats

VDに関するパフォーマンスデータです。

表3.2-34

名称

概要

stayMessage

RangeStatistic

滞留メッセージ数

 

WODSStats

JDBCデータソースに関するパフォーマンスデータです。
これらのパフォーマンスデータは、アプリケーションプロセスの起動後、最初にJDBCコネクションの接続を行った際に採取が開始されます。

次のパフォーマンスデータは、jdbc-datasourceにLOWとHIGHのいずれかを設定することで、採取できます。

表3.2-35

名称

概要

NumConnUsed

RangeStatistic

使用中のコネクション数

NumConnFree

CountStatistic

未使用のコネクション数

NumConnFailedValidation

CountStatistic

障害が発生したコネクション数

NumConnTimedOut

CountStatistic

無通信監視タイムアウトが発生したコネクション数

NumConnGarbageCollected

CountStatistic

ガベージコレクトの対象となったコネクション数

NumReqConnect

RangeStatistic

処理中の接続要求数

TransactionElaps

RangeStatistic

トランザクション実行時間

ConnectionElaps

RangeStatistic

コネクション処理時間

GetConnectionElaps

RangeStatistic

コネクション取得時間

次のパフォーマンスデータは、jdbc-datasourceにHIGHを設定することで、採取できます。
これらのデータは、monitorコマンドでは採取できません。

表3.2-36

名称

概要

SqlSelectElaps

RangeStatistic

SELECT実行時間

SqlInsertElaps

RangeStatistic

INSERT実行時間

SqlUpdateElaps

RangeStatistic

UPDATE実行時間

SqlDeleteElaps

RangeStatistic

DELETE実行時間

SqlBatchElaps

RangeStatistic

バッチ処理実行時間