EJBモジュール: 監視: エンティティ
このページには、エンティティEJBのパフォーマンスに関する様々な統計が表示されます。EJBのチューニングおよびデバッグを行う際は、実行時の情報を使用します。
列の表示
名前 説明 EJB名 javax.ejb.EJBアノテーションに定義されているこのEJBの名前、またはejb-jar.xmlデプロイメント・ディスクリプタを*使用している場合はejb-nameを示します。
MBean属性:
EntityEJBRuntimeMBean.EJBName
アプリケーション名 アプリケーションの名前。
サーバー このサーバー・インスタンスの英数字からなる名前。(スペースは無効です。)
この名前は、ドメイン内のすべての構成オブジェクトに対して一意である必要があります。ドメイン内では、各サーバー、マシン、クラスタ、JDBC接続プール、仮想ホスト、および他のすべてのタイプのリソースが一意な名前を持つ必要があり、ドメイン名と同じ名前を使用することはできません。
サーバーの命名規則の詳細は、『Oracle WebLogic Serverドメイン構成の理解』のドメインおよびサーバー名の制限に関する項を参照してください。
このサーバー名は、サーバーにデプロイされるアプリケーションのURLの一部としては使用されません。識別目的で使用されます。サーバー名は管理コンソールに表示され、WebLogic Serverコマンドライン・ユーティリティまたはAPIを使用している場合はこの名前でサーバーを識別します。
サーバーの作成後にサーバー名を変更することはできません。かわりに、サーバーのクローンを作成し、そのクローンに新しい名前を付けます。
MBean属性:
ServerMBean.Name
マシン このサーバーが実行されるWebLogic Serverホスト・コンピュータ(マシン)。
ノード・マネージャを使用してこのサーバーを起動する場合、マシンにサーバーを割り当て、ノード・マネージャ向けにマシンを構成する必要があります。
サーバー・インスタンスがすでに実行中の場合は、この値を変更できません。
MBean属性:
ServerMBean.Machine
現在のプール済みBean数 javax.ejb.EJBアノテーションに定義されているこのEJBの名前、またはejb-jar.xmlデプロイメント・ディスクリプタを*使用している場合はejb-nameを示します。
MBean属性:
EntityEJBRuntimeMBean.EJBName
使用中Bean数 フリー・プールからの、現在使用されているBeanインスタンスの数を示します。
現在の待機数 フリー・プールからの、使用可能なBeanインスタンスを現在待機しているスレッドの数を示します。
アクセス総数 フリー・プールからのインスタンス取得が試行された合計回数を示します。
MBean属性:
EJBPoolRuntimeMBean.AccessTotalCount
失敗総数 フリー・プールからのインスタンス取得の試行が失敗した合計回数を示します。プール内に使用可能なインスタンスがない場合、プールからのBean取得の試行は失敗します。
MBean属性:
EJBPoolRuntimeMBean.MissTotalCount
破棄総数 非アプリケーション例外をスローしたために、このプールからのBeanインスタンスが破棄された合計回数を示します。
現在のキャッシュ済みBean数 現在EJBキャッシュにある、このEJBホームからのBeanの合計数を示します。
キャッシュのアクセス数 キャッシュからBeanへのアクセスの試行の合計回数を示します。
実行中のサーバーにおいて、「キャッシュのヒット数」と「キャッシュの失敗数」の合計は、必ずしもcacheAccessCountにはなりません。これらのメトリックは、複数の呼出しを使用して取得されており、呼出しと呼出しの間で数値が変わる可能性があるためです。
*
キャッシュのヒット数 キャッシュからBeanへのアクセスの試行が成功した合計回数を示します。
実行中のサーバーにおいて、「キャッシュのヒット数」と「キャッシュの失敗数」の合計は、必ずしもcacheAccessCountにはなりません。これらのメトリックは、複数の呼出しを使用して取得されており、呼出しと呼出しの間で数値が変わる可能性があるためです。
MBean属性:
EJBCacheRuntimeMBean.CacheHitCount
アクティブ化の数 アクティブ化された、このEJBホームからのBeanの合計数を示します。
MBean属性:
EJBCacheRuntimeMBean.ActivationCount
パッシブ化の数 パッシブ化された、このEJBホームからのBeanの合計数を示します。
キャッシュされた問合せの合計数 現在問合せキャッシュにある、このEJBの問合せ結果の合計数を示します。
現在EJBキャッシュにある、このEJBの問合せ結果の合計数を戻します。
問合せキャッシュのアクセス数 このEJBの問合せキャッシュのアクセス数を示します。
このEJBの問合せキャッシュのアクセス数を戻します。
問合せキャッシュのヒット数 このEJBの問合せキャッシュのキャッシュ・ヒット数を示します。
このEJBの問合せキャッシュのキャッシュ・ヒット数を戻します。
MBean属性:
QueryCacheRuntimeMBean.CacheHitCount
キャッシュの失敗総数 このEJBの問合せキャッシュの合計キャッシュ・ミス数を示します。
このEJBの問合せキャッシュの合計キャッシュ・ミス数を戻します。
キャッシュの失敗数(タイムアウト) このEJBの問合せキャッシュのキャッシュ・ミス数を示します。問合せ結果がタイムアウトしたことが原因です。
このEJBの問合せ結果のタイムアウトが原因のキャッシュ・ミス数を戻します。
キャッシュの失敗数(Beanによる追い出し) このEJBの問合せキャッシュのキャッシュ・ミス数を示します。対応するBeanがエンティティ・キャッシュでみつからなかったことが原因です。
対応するBeanがエンティティ・キャッシュでみつからなかったために、このEJBで発生したキャッシュ・ミスの回数を戻します。
MBean属性:
QueryCacheRuntimeMBean.CacheMissByBeanEvictionCount
キャッシュの失敗数(関連問合せ失敗) このEJBの問合せキャッシュのキャッシュ・ミス数を示します。関連する問合せが別のEJBの問合せキャッシュでみつからなかったことが原因です。
関連する問合せが別のEJBの問合せキャッシュでみつからなかったために、このEJBで発生したキャッシュ・ミスの回数を戻します。
MBean属性:
QueryCacheRuntimeMBean.CacheMissByRelatedQueryMissCount
キャッシュの失敗数(依存問合せ失敗) このEJBの問合せキャッシュのキャッシュ・ミス数を示します。依存する問合せが別のEJBの問合せキャッシュでみつからなかったことが原因です。
依存する問合せが別のEJBの問合せキャッシュでみつからなかったために、このEJBで発生したキャッシュ・ミスの回数を戻します。
MBean属性:
QueryCacheRuntimeMBean.CacheMissByDependentQueryMissCount
現在のロック・エントリ数 現在ロックされているBeanの数を示します。
ロック・マネージャのアクセス数 Bean上でのロックの取得が試行された合計回数を示します。これには、クライアントのためにすでにロックされているBean上のロック取得に対する試行も含まれます。
コミット済みトランザクション総数 このEJBについてコミットされたトランザクションの合計数を示します。
MBean属性:
EJBTransactionRuntimeMBean.TransactionsCommittedTotalCount
ロールバック済みトランザクション総数 このEJBについてロールバックされたトランザクションの合計数を示します。
MBean属性:
EJBTransactionRuntimeMBean.TransactionsRolledBackTotalCount
タイムアウト・トランザクション総数 このEJBについてタイムアウトしたトランザクションの合計数を示します。
MBean属性:
EJBTransactionRuntimeMBean.TransactionsTimedOutTotalCount
タイムアウト数 このEJBについて行われた正常なタイムアウト通知の合計数を示します。
MBean属性:
EJBTimerRuntimeMBean.TimeoutCount
取り消されたタイマー数 このEJBについて明示的に取り消されたタイマーの合計数を示します。
アクティブなタイマー数 このEJBについてのアクティブなタイマーの現在の数を示します。
無効なタイマー数 このEJBについて一時的に無効化されたタイマーの現在の数を示します。