EJB : モニタ : 実行
このページには、EJB の状態およびパフォーマンスに関するさまざまな 統計が表示されます。EJB のチューニングおよびデバッグを 行う際は、実行時の情報を使用します。コンフィグレーション オプション
カラムの表示
[このテーブルのカスタマイズ] を展開して [カラムの表示] リストを変更すると、このページに表示されるデータ ポイントを減らしたり増やしたりできます。それぞれのデータ ポイントは各自のテーブル カラムに表示されます。
以下のテーブルに、このページのカラムに表示できるすべてのデータ ポイントを記載します。
名前 説明 アクセス総数 フリー プールからのインスタンス取得が試行された合計回数を示します。
MBean 属性:
EjbPoolRuntimeMBean.AccessTotalCount
アクティブ化の数 アクティブ化された、この EJB ホームからの Bean の合計数を示します。
MBean 属性:
EJBCacheRuntimeMBean.ActivationCount
アクティブなタイマー数 この EJB についてのアクティブなタイマーの現在の数を示します
MBean 属性:
EjbTimerRuntimeMBean.ActiveTimerCount
アプリケーション名 エンタープライズ アプリケーションの名前。
MBean 属性:
ApplicationRuntimeMBean.ApplicationName
使用中 Bean 数 フリー プールからの、現在使用されている Bean インスタンスの数を示します。
取り消されたタイマー数 この EJB について明示的に取り消されたタイマーの合計数を示します。
MBean 属性:
EjbTimerRuntimeMBean.CancelledTimerCount
キャッシュのアクセス数 キャッシュから Bean へのアクセスの試行の合計回数を示します。
実行中のサーバにおいて、[キャッシュのヒット数] と [キャッシュの失敗数] の合計は、必ずしも cacheAccessCount にはなりません。これらのメトリックは、複数の呼び出しを使用して取得されており、呼び出しと呼び出しの間で数値が変わる可能性があるためです。
*
MBean 属性:
EJBCacheRuntimeMBean.CacheAccessCount
キャッシュのヒット数 キャッシュから Bean へのアクセスの試行が成功した合計回数を示します。
実行中のサーバにおいて、[キャッシュのヒット数] と [キャッシュの失敗数] の合計は、必ずしも cacheAccessCount にはなりません。これらのメトリックは、複数の呼び出しを使用して取得されており、呼び出しと呼び出しの間で数値が変わる可能性があるためです。
MBean 属性:
EJBCacheRuntimeMBean.CacheHitCount
キャッシュの失敗数 (Bean による追い出し) この EJB のクエリ キャッシュのキャッシュ ミス数を示します。対応する Bean がエンティティ キャッシュで見つからなかったことが原因です。
対応する Bean がエンティティ キャッシュで見つからなかったために、この EJB で発生したキャッシュ ミスの回数を返します。
MBean 属性:
QueryCacheRuntimeMBean.CacheMissByBeanEvictionCount
キャッシュの失敗数 (Bean による追い出し) この EJB のクエリ キャッシュのキャッシュ ミス数を示します。対応する Bean がエンティティ キャッシュで見つからなかったことが原因です。
対応する Bean がエンティティ キャッシュで見つからなかったために、この EJB で発生したキャッシュ ミスの回数を返します。
MBean 属性:
QueryCacheRuntimeMBean.CacheMissByBeanEvictionCount
キャッシュの失敗数 (依存クエリ失敗) この EJB のクエリ キャッシュのキャッシュ ミス数を示します。依存するクエリが別の EJB のクエリ キャッシュで見つからなかったことが原因です。
依存するクエリが別の EJB のクエリ キャッシュで見つからなかったために、この EJB で発生したキャッシュ ミスの回数を返します。
MBean 属性:
QueryCacheRuntimeMBean.CacheMissByDependentQueryMissCount
キャッシュの失敗数 (関連クエリ失敗) この EJB のクエリ キャッシュのキャッシュ ミス数を示します。関連するクエリが別の EJB のクエリ キャッシュで見つからなかったことが原因です。
関連するクエリが別の EJB のクエリ キャッシュで見つからなかったために、この EJB で発生したキャッシュ ミスの回数を返します。
MBean 属性:
QueryCacheRuntimeMBean.CacheMissByRelatedQueryMissCount
キャッシュの失敗数 (タイムアウト) この EJB のクエリ キャッシュのキャッシュ ミス数を示します。クエリ結果がタイムアウトしたことが原因です。
この EJB のクエリ結果のタイムアウトが原因のキャッシュ ミス数を返します。
キャッシュの失敗数 キャッシュから Bean へのアクセスの試行が失敗した合計回数を示します。
実行中のサーバにおいて、[キャッシュのヒット数] と [キャッシュの失敗数] の合計は、必ずしも cacheAccessCount にはなりません。これらのメトリックは、複数の呼び出しを使用して取得されており、呼び出しと呼び出しの間で数値が変わる可能性があるためです。
MBean 属性:
EJBCacheRuntimeMBean.CacheMissCount
現在のキャッシュ済み Bean 数 現在 EJB キャッシュにある、この EJB ホームからの Bean の合計数を示します。
有効な接続 メッセージ駆動型 Bean が、マップされている JMS 送り先に現在接続しているかどうかを示します。
メッセージ駆動型 Bean が、マップされている JMS 送り先に現在接続しているかどうかを返します。
接続状態 メッセージ駆動型 Bean の接続状態を示します。ConnectionStatus には「Connected」状態と「Reconnecting」状態があります。
送り先 メッセージ駆動型 Bean 送り先の数を示します
MBean 属性:
MessageDrivenEJBRuntimeMBean.Destination
破棄総数 非アプリケーション例外を送出したために、このプールからの Bean インスタンスが破棄された合計回数を示します。
MBean 属性:
EjbPoolRuntimeMBean.DestroyedTotalCount
無効なタイマー数 この EJB について一時的に無効化されたタイマーの現在の数を示します
MBean 属性:
EjbTimerRuntimeMBean.DisabledTimerCount
EJB 名 ejb-jar.xml デプロイメント記述子で定義されているこの EJB の ejb-name を示します。
MBean 属性:
MessageDrivenEJBRuntimeMBean.EJBName
JMS クライアント ID メッセージ駆動型 Bean の jmsClientID の数を示します
MBean 属性:
MessageDrivenEJBRuntimeMBean.JmsClientID
最後の例外 この MDB で最後に発生した例外を String で示します
MBean 属性:
MessageDrivenEJBRuntimeMBean.LastExceptionAsString
現在のロック エントリ数 現在ロックされている Bean の数を示します。
ロック マネージャのアクセス数 Bean 上でのロックの取得が試行された合計回数を示します。これには、クライアントのためにすでにロックされている Bean 上のロック取得に対する試行も含まれます。
マシン このサーバが実行される WebLogic Server ホスト コンピュータ (マシン)。
ノード マネージャを使用してこのサーバを起動する場合、マシンにサーバを割り当て、ノード マネージャ向けにマシンをコンフィグレーションする必要があります。
サーバ インスタンスがすでに実行中の場合は、この値を変更できません。
MBean 属性:
ServerMBean.Machine
失敗総数 フリー プールからのインスタンス取得の試行が失敗した合計回数を示します。プール内に使用可能なインスタンスがなければ、プールからの Bean 取得の試行は失敗します。
MBean 属性:
EjbPoolRuntimeMBean.MissTotalCount
名前 このコンフィグレーションの名前。WebLogic Server では、MBean を使用してコンフィグレーションを実装および保持します。
MBean 属性:
WorkManagerRuntimeMBean.Name
パッシベーション数 パッシブ化された、この EJB ホームからの Bean の合計数を示します。
MBean 属性:
EJBCacheRuntimeMBean.PassivationCount
現在のプール済み Bean 数 フリー プールからの、使用可能な Bean インスタンスの現在の数を示します。
処理済みメッセージ数 このメッセージ駆動型 Bean によって処理されたメッセージの合計数を示します。
MBean 属性:
MessageDrivenEJBRuntimeMBean.ProcessedMessageCount
クエリ キャッシュのアクセス数 この EJB のクエリ キャッシュのアクセス数を示します。
この EJB のクエリ キャッシュのアクセス数を返します。
MBean 属性:
QueryCacheRuntimeMBean.CacheAccessCount
クエリ キャッシュのヒット数 この EJB のクエリ キャッシュのキャッシュ ヒット数を示します。
この EJB のクエリ キャッシュのキャッシュ ヒット数を返します。
MBean 属性:
QueryCacheRuntimeMBean.CacheHitCount
サーバ このサーバ インスタンスの英数字からなる名前 (スペースは無効です)。
この名前はドメイン内にコンフィグレーションされているすべてのオブジェクトに対してユニークである必要があります。ドメイン内では、各サーバ、マシン、クラスタ、JDBC 接続プール、仮想ホスト、および他の一切のリソース タイプに、ユニークな名前を指定する必要があります。また、これらにドメインと同じ名前を付けることはできません。
サーバ名は、サーバ上にデプロイされるアプリケーションの URL の一部としては使用されません。識別目的のみのものです。Administration Console にサーバ名が表示されます。WebLogic Server コマンドライン ユーティリティまたは API を使用している場合、この名前でサーバを識別します。
サーバの作成後にサーバ名を変更することはできません。代わりに、サーバのクローンを作成し、そのクローンに新しい名前を付けます。
MBean 属性:
ServerMBean.Name
中断数 この MDB がユーザまたは EJB コンテナによって中断された合計回数を示します。
状態 メッセージ駆動型 Bean (MDB) の状態を示します。MDBStatus は、MDB が送り先に接続された後で使用されます。MDBStatus には「Running」状態と「Suspended」状態があります。
MBean 属性:
MessageDrivenEJBRuntimeMBean.MDBStatus
タイムアウト数 この EJB について行われた正常なタイムアウト通知の合計数を示します。
MBean 属性:
EjbTimerRuntimeMBean.TimeoutCount
タイムアウト総数 フリー プールからの、使用可能な Bean インスタンスを待機していてタイムアウトしたスレッドの合計数を示します。
MBean 属性:
EjbPoolRuntimeMBean.TimeoutTotalCount
キャッシュの失敗総数 この EJB のクエリ キャッシュの合計キャッシュ ミス数を示します。
この EJB のクエリ キャッシュの合計キャッシュ ミス数を返します。
キャッシュされたクエリの合計数 現在クエリ キャッシュにある、この EJB のクエリ結果の合計数を示します。
現在 EJB キャッシュにある、この EJB のクエリ結果の合計数を返します。
コミット済みトランザクション総数 この EJB についてコミットされたトランザクションの合計数を示します。
MBean 属性:
EjbTransactionRuntimeMBean.TransactionsCommittedTotalCount
ロールバック済みトランザクション総数 この EJB についてロールバックされたトランザクションの合計数を示します。
MBean 属性:
EjbTransactionRuntimeMBean.TransactionsRolledBackTotalCount
タイムアウト トランザクション総数 この EJB についてタイムアウトしたトランザクションの合計数を示します。
MBean 属性:
EjbTransactionRuntimeMBean.TransactionsTimedOutTotalCount
現在の待機数 フリー プールからの、使用可能な Bean インスタンスを現在待機しているスレッドの数を示します。
MBean 属性:
EjbPoolRuntimeMBean.WaiterCurrentCount
待機総数 Bean 上でロックを待機したスレッドの現在の数を示します。