MBean

WebOTXで提供しているMBeanについて説明します。

なお、MBeanを含むパラメータをまとめたExcel形式のパラメータシートを提供しています。パラメータシートとして利用が可能です。

1. MBean定義

1.1. 属性・操作名から検索

属性・操作の一覧

1.2. タイプ名から検索

タイプの一覧(別ウィンドウで開きます)

1.3. 統合運用管理ツールの表示から検索

1.3.1. TPシステム

管理ツール上のTPシステムTree配下のMOのDottedNameとType名を記します。

なお、斜線部はユーザ定義による文字であり、固定文字ではないことを表します。

TPシステム ノード一覧
ノード名
Type名
DottedName
TPシステム WebOTXSystem tpsystem
アプリケーショングループ
WebOTXApplicationGroupList tpsystem.applicationGroups
アプリケーショングループ名
WebOTXApplicationGroup tpsystem.applicationGroups.apgroup_name
プロセスグループ
WebOTXProcessGroupList tpsystem.applicationGroups.apgroup_name.processGroups
Java EEプロセスグループ名
WebOTXJ2EEProcessGroup tpsystem.applicationGroups.apgroup_name.processGroupspgroup_name
WebOTX Java EEアプリケーション
   
アプリケーション名
WebOTXJ2EEApplication applications.j2ee-applications.application_name
モジュール名
WebOTXEARApplication, WebOTXEJBModule, WebOTXWebModule applications.j2ee-applications.application_name.module_name
メッセージドリブンBean名
WebOTXMessageDrivenBean applications.j2ee-applications.application_name.module_name.bean_name
インターフェース名
WebOTXMessageDrivenBeanClass applications.j2ee-applications.application_name.module_name.bean_name.interface_name
オペレーション名
WebOTXMessageDrivenBeanOperation applications.j2ee-applications.application_name.module_name.bean_name.interface_name.operation_name
エンティティBean名
WebOTXEntityBean applications.j2ee-applications.application_name.module_name.bean_name
ホームインターフェース名
WebOTXEntityBeanHome applications.j2ee-applications.application_name.module_name.bean_name.interface_name
オペレーション名
WebOTXEntityBeanHomeOperation applications.j2ee-applications.application_name.module_name.bean_name.interface_name.operation_name
リモートインターフェース名
WebOTXEntityBeanRemote applications.j2ee-applications.application_name.module_name.bean_name.interface_name
オペレーション名
WebOTXEntityBeanRemoteOperation applications.j2ee-applications.application_name.module_name.bean_name.interface_name.operation_name
シングルトンセッションBean名
WebOTXSingletonSessionBean applications.j2ee-applications.application_name.module_name.bean_name
ホームインターフェース名
WebOTXSingletonSessionBeanHome applications.j2ee-applications.application_name.module_name.bean_name.interface_name
オペレーション名
WebOTXSingletonSessionBeanHomeOperation applications.j2ee-applications.application_name.module_name.bean_name.interface_name.operation_name
リモートインターフェース名
WebOTXSingletonSessionBeanRemote applications.j2ee-applications.application_name.module_name.bean_name.interface_name
オペレーション名
WebOTXSingletonSessionBeanRemoteOperation applications.j2ee-applications.application_name.module_name.bean_name.interface_name.operation_name
ステートフルセッションBean名
WebOTXStatefulSessionBean applications.j2ee-applications.application_name.module_name.bean_name
ホームインターフェース名
WebOTXStatefulSessionBeanHome applications.j2ee-applications.application_name.module_name.bean_name.interface_name
オペレーション名
WebOTXStatefulSessionBeanHomeOperation applications.j2ee-applications.application_name.module_name.bean_name.interface_name.operation_name
リモートインターフェース名
WebOTXStatefulSessionBeanRemote applications.j2ee-applications.application_name.module_name.bean_name.interface_name
オペレーション名
WebOTXStatefulSessionBeanRemoteOperation applications.j2ee-applications.application_name.module_name.bean_name.interface_name.operation_name
ステートレスセッションBean名
WebOTXStatelessSessionBean applications.j2ee-applications.application_name.module_name.bean_name
ホームインターフェース名
WebOTXStatelessSessionBeanHome applications.j2ee-applications.application_name.module_name.bean_name.interface_name
オペレーション名
WebOTXStatelessSessionBeanHomeOperation applications.j2ee-applications.application_name.module_name.bean_name.interface_name.operation_name
リモートインターフェース名
WebOTXStatelessSessionBeanRemote applications.j2ee-applications.application_name.module_name.bean_name.interface_name
オペレーション名
WebOTXStatelessSessionBeanRemoteOperation applications.j2ee-applications.application_name.module_name.bean_name.interface_name.operation_name
コンテキストルート
WebOTXWebContext applications.j2ee-applications.application_name.module_name.context_name
メソッド名
WebOTXWebMethod applications.j2ee-applications.application_name.module_name.context_name.method_name
IIOPリスナ
WebOTXIIOPListener tpsystem.IIOPListener
AJPListener
WebOTXAJPListener tpsystem.AJPListener
マルチサーバ
WebOTXMultiServerList tpsystem.multiServers
システムグループ名
WebOTXMultiServerGroup tpsystem.multiServers.group_name
サーバセット名
WebOTXMultiServerSet tpsystem.multiServers.group_name.set_name
管理TPP
WebOTXWOSYSTPP tpsystem.wosystpp
システムTPP
WebOTXSYSTPP tpsystem.systpp
クライアントセッション
WebOTXClientSession tpsystem.ClientSession
キュー
WebOTXQueue tpsystem.Queue


1.3.2. アプリケーション

統合運用管理ツール上に表示されるアプリケーションTree配下のMOのDottedNameとType名を記します。

なお、斜線部はユーザ定義による文字であり、固定文字ではないことを表します。

アプリケーション ノード一覧
ノード名
Type名
DottedName
アプリケーション applications server.applications
リソースアダプタ
   
モジュール名
application server.applications.connector-module.module_name
EJBコンポーネント
   
コンポーネント名
application server.applications.ejb-module.component_name
Java EEアプリケーション
   
アプリケーション名
application server.applications.j2ee-application.application_name
ライフサイクルモジュール
   
モジュール名
lifecycle-module server.applications.lifecycle-module.module_name
Webモジュール
   
モジュール名
application server.applications.web-module.module_name


1.3.3. リソース

統合運用管理ツール上に表示されるリソースTree配下のMOのDottedNameとType名を記します。

なお、斜線部はユーザ定義による文字であり、固定文字ではないことを表します。

リソース ノード一覧
ノード名
Type名
DottedName
リソース resources server.resources
JMSリソース
jms-resource server.resources.jms-resource
コネクションファクトリリソース
   
リソース名
jms-connection-factory server.resources.jms-resource.jms-connection-factory.rsource_name
送信先リソース
   
リソース名
jms-logical-destination server.resources.jms-resource.jms-logical-destination.rsource_name
コネクタリソース
   
リソース名
connector-resource server.resources.connector-resource.resource_name
コネクタコネクションプール
   
コネクションプール名
connector-connection-pool server.resources.connector-connection-pool.pool_name
JDBCデータソース
   
データソース名
jdbc-datasource server.resources.jdbc-datasource.datasource_name
JavaMailリソース
   
リソース名
mail-resource server.resources.mail-resource.resource_name
カスタムリソース
   
リソース名
custom-resource server.resources.custom-resource.resource_name
JNDIリソース
   
リソース名
external-jndi-resource server.resources.external-jndi-resource.resource_name
リソースアダプタ
   
リソース名
admin-object-resource server.resources.admin-object-resource.resource_name
コネクタモジュール構成情報
   
モジュール名
resource-adapter-config server.resources.resource-adapter-config.module_name
Concurrency Resources
ManagedExecutorService
リソース名
managed-executor-service server.resources.managed-executor-service.resource_name
ManagedScheduledExecutorService
リソース名
managed-scheduled-executor-service server.resources.managed-scheduled-executor-service.resource_name
ContextService
リソース名
context-service server.resources.context-service.resource_name
ManagedThreadFactory
リソース名
managed-thread-factory server.resources.managed-thread-factory.resource_name


1.3.4. アプリケーションサーバ

統合運用管理ツール上に表示されるアプリケーションサーバTree配下のMOのDottedNameとType名を記します。

なお、斜線部はユーザ定義による文字列であり、固定文字列ではないことを表します。

アプリケーションサーバ ノード一覧
ノード名
Type名
DottedName
アプリケーションサーバ server server
Java EEサーバ
J2EEServer server.J2EEServer
WebServer
WebServer server.WebServer
管理サービス
admin-service server.admin-service
ドメイン管理
das-config server.admin-service.das-config
JMXコネクタ
   
system
JMXConnector server.admin-service.jmx-connector.jmx_connector
system-option
JMXConnector server.admin-service.jmx-connector.jmx_connector
バッチサービス
batch-runtime-configuration server.batch-runtime-configuration
バッチジョブ
batch-job-configuration server.batch-runtime-configuration.batch-job-configuration
データベースコントローラ
databaseController server.databaseController
診断サービス
diagnostic-service server.diagnostic-service
EJBコンテナ
ejb-container server.ejb-container
EJBタイマーサービス
ejb-timer-service server.ejb-container.ejb-timer-service
組み込みIIOPサービス
embedded-iiop-service server.embedded-iiop-service
CDIサービス
cdi-service server.cdi-service
HTTPサービス
http-service server.http-service
アクセスログ
access-log server.http-service.access-log
仮想サーバ
   
仮想サーバ名
virtual-server server.http-service.virtual-server.server_name
内部ライフサイクルモジュール
   
データベースコントローラ
InternalLifecycleModule server.internal-lifecycle-module.DBControllerService
JMSプロバイダ
InternalLifecycleModule server.internal-lifecycle-module.JMSProvider
JavaEEUtilityLifecycle
InternalLifecycleModule server.internal-lifecycle-module.JavaEEUtilityLifecycle
CORBAサービス
InternalLifecycleModule server.internal-lifecycle-module.CORBAService
Transactionサービス
InternalLifecycleModule server.internal-lifecycle-module.TransactionService
Webコンテナサービス
InternalLifecycleModule server.internal-lifecycle-module.WebContainerService
Webサーバサービス
InternalLifecycleModule server.internal-lifecycle-module.WebServerService
JVM構成
java-config server.java-config
JMSサービス
jms-service server.jms-service
JMSホスト
   
ホスト名
jms-host server.jms-service.jms-host.host_name
JNDIサービス
jndi-service server.jndi-service
ログサービス
log-service server.log-service
ログファイル構成
log-file-config server.log-service.log-file-config
モジュールログレベル
module-log-levels server.log-service.module-log-levels
MDBコンテナ
mdb-container server.mdb-container
モニタリングサービス
monitoring-service server.monitoring-service
モジュールモニタリングレベル
module-monitoring-levels server.monitoring-service.module-monitoring-levels
ネットワーク構成
network-config server.network-config
ネットワークリスナ構成
   
network-listener
   
リスナ名
network-listener server.network-config.network-listeners.network-listener.listener_name
プロトコル構成
   
protocol
   
プロトコル名
protocol server.network-config.protocols.protocol.protocol_name
HTTP
http server.network-config.protocols.protocol.protocol_name.http
SSL
ssl server.network-config.protocols.protocol.protocol_name.ssl
トランスポート構成
   
transport
   
トランスポート名
transport server.network-config.transports.transport.transport_name
ORBコンフィグ
WebOTXIIOPResource server.orb-config
CORBAサービス
WebOTXObjectBrokerService server.corba-service
namesv
WebOTXCOSNamingService server.corba-service.namesv
oad
WebOTXObjectBrokerOadService server.corba-service.oad
oadj
WebOTXObjectBrokerOadJService server.corba-service.oadj
セキュリティサービス
security-service server.security-service
監査モジュール
   
モジュール名
audit-module server.security-service.audit-module.module_name
認証レルム
   
レルム名
auth-realm server.security-service.auth-realm.realm_name
JACCプロバイダ
   
プロバイダ名
jacc-provider server.security-service.jacc-provider.provider_name
メッセージセキュリティ構成
   
セッション構成
  server.session-config
セッションマネージャ
  server.session-config.session-manager
マネージャプロパティ
manager-properties server.session-config.session-manager.manager-properties
ストアプロパティ
store-properties server.session-config.session-manager.store-properties
スレッドプール
thread-pools server.thread-pools
thread-pool
   
スレッドプール名
thread-pool server.thread-pools.thread-pool.thread-pool_name
Transactionサービス
TransactionService server.transactionservice
リソース
TSResources server.transactionservice.resources
jca-resource
   
リソース名
TSJcaResource server.transactionservice.resources.cppxa-resource.resource_name
jdbc-resource
   
リソース名
TSJdbcResource server.transactionservice.resources.cppxa-resource.resource_name
Transaction情報
TSTxList server.transactionservice.tstxlist
Webコンテナ
web-container server.web-container
カレントバージョンコンフィグ
   
カレントバージョン
   
モジュール名
current-version server.web-container.current-version-config.current-version.module_name
Webサーバ連携設定
plugin-config server.web-container.plugin-config


1.3.5. プロセスグループ

統合運用管理ツール上に表示されるプロセスグループTree配下のMOのDottedNameとType名を記します。統合運用管理ツール上ではサーバはアプリケーショングループ名とプロセスグループ名を−(ハイフン)でつないだサーバ名で表記されます。

ただし、プロセスグループTreeは既定の設定では管理対象Treeには表示されません。
表示させるには統合運用管理ツールのシステム設定から管理対象の表示レベルを詳細レベル以上に上げる必要があります。

なお、斜線部はユーザ定義による文字であり、固定文字ではないことを表します。

プロセスグループ ノード一覧
ノード名
Type名
DottedName
サーバ名    
application-ref
   
リファレンス名
application-ref process_name.application-ref.reference_name
internal-lifecycle-module
   
JavaEEUtilityLifecycle
internal-lifecycle-module process_name.internal-lifecycle-module.JavaEEUtilityLifecycle


1.3.6. プロファイル

統合運用管理ツール上に表示されるプロファイルTree配下のMOのDottedNameとType名を記します。

なお、斜線部はユーザ定義による文字であり、固定文字ではないことを表します。

プロファイル ノード一覧
ノード名
Type名
DottedName
プロファイル
Profiles domain.profiles
ビルトイン
BuiltInProfiles domain.profiles.build-in
ビルトイン・プロファイル名
BuiltInProfile domain.profiles.build-in.profile_name
ユーザ定義
UserProfiles domain.profiles.user-defined
ユーザ定義プロファイル名
UserProfile domain.profiles.user-defined.profile_name