Sun GlassFish Enterprise Server 2.1 管理ガイド

EJB コンテナの統計

EJB コンテナの統計を次の表に示します。

EJB 統計を次の表に示します。

表 18–1 EJB 統計

属性名 

データ型 

説明 

createcount

CountStatistic 

特定の EJB に対する create メソッドの呼び出し回数。

removecount

CountStatistic 

特定の EJB に対する remove メソッドの呼び出し回数。

pooledcount

RangeStatistic 

プールされた状態にあるエンティティー Bean の数。 

readycount

RangeStatistic 

実行可能状態にあるエンティティー Bean の数。 

messagecount

CountStatistic 

特定のメッセージ駆動型 Bean に対して受信されたメッセージの数。 

methodreadycount

RangeStatistic 

MethodReady 状態にあるステートフルまたはステートレスセッション Beans の数。

passivecount

RangeStatistic 

Passive 状態にあるステートフルセッション Beans の数。

EJB メソッド呼び出しに関して利用可能な統計を、次の表に示します。

表 18–2 EJB メソッドの統計

属性名 

データ型 

説明 

methodstatistic

TimeStatistic 

特定の操作の呼び出し回数。その呼び出しにかかった合計時間など。 

totalnumerrors

CountStatistic 

メソッド実行時に例外が発生した回数。この情報は、EJB コンテナの監視が有効になっている場合に、ステートレスおよびステートフルのセッション Beans とエンティティー Beans に対して収集されます。 

totalnumsuccess

CountStatistic 

メソッドが正常に実行された回数。この情報は、EJB コンテナの監視が有効になっている場合に、ステートレスおよびステートフルのセッション Beans とエンティティー Beans に対して収集されます。 

executiontime

CountStatistic 

成功または失敗した最後の操作実行時にメソッド実行に費やされた時間 (ミリ秒)。この情報は、EJB コンテナの監視が有効になっている場合に、ステートレスおよびステートフルのセッション Beans とエンティティー Beans に対して収集されます。 

EJB セッションストアに関する統計を、次の表に示します。

表 18–3 EJB セッションストアの統計

属性名 

データ型 

説明 

currentSize

RangeStatistic 

現在ストア内に存在している、非活性化またはチェックポイント化されたセッションの数。 

activationCount

CountStatistic 

ストアから活性化されたセッションの数。 

activationSuccessCount

CountStatistic 

ストアからの活性化に成功したセッションの数 

activationErrorCount

CountStatistic 

成功または失敗した最後の操作実行時にメソッド実行に費やされた時間 (ミリ秒)。この情報は、EJB コンテナの監視が有効になっている場合に、ステートレスおよびステートフルのセッション Beans とエンティティー Beans に対して収集されます。 

passivationCount

CountStatistic 

このストアを使って非活性化されたセッションの数。 

passivationSuccessCount

CountStatistic 

このストアを使って正常に非活性化されたセッションの数。 

passivationErrorCount

CountStatistic 

このストアを使って非活性化できなかったセッションの数。 

expiredSessionCount

CountStatistic 

期限切れによりこのストアから削除されたセッションの数。 

passivatedBeanSize

CountStatistic 

このストアによって非活性化されたバイト数の合計 (合計、最小、最大を含む)。 

passivationTime

CountStatistic 

Beans のストアへの非活性化に要した時間 (合計、最小、最大を含む)。 

checkpointCount (エンタープライズプロファイルのみ)

CountStatistic 

このストアを使ってチェックポイント化されたセッションの数。 

checkpointSuccessCount (エンタープライズプロファイルのみ)

CountStatistic 

正常にチェックポイント化されたセッションの数。 

checkpointErrorCount (エンタープライズプロファイルのみ)

CountStatistic 

チェックポイント化できなかったセッションの数。 

checkpointedBeanSize (エンタープライズプロファイルのみ)

ValueStatistic 

ストアによってチェックポイント化されたバイト数の合計。 

checkpointTime (エンタープライズプロファイルのみ)

TimeStatistic 

Beans のストアへのチェックポイント化に要した時間。 

EJB プールに関して利用可能な統計を、次の表に示します。

表 18–4 EJB プールの統計

属性名 

データ型 

説明 

numbeansinpool

BoundedRangeStatistic 

関連付けられたプール内の EJB 数。これにより、プールがどのように変化しているかがわかります。 

numthreadswaiting

BoundedRangeStatistic 

未使用 Beans を取得するために待機しているスレッドの数。これは、要求が過剰である可能性を示します。 

totalbeanscreated

CountStatistic 

関連付けられたプール内でデータ収集開始後に作成された Beans の数。  

totalbeansdestroyed

CountStatistic 

関連付けられたプール内でデータ収集開始後に破棄された Beans の数。 

jmsmaxmessagesload

CountStatistic 

メッセージ駆動型 Bean のサービスを提供するために JMS セッション内に一度にロード可能なメッセージの最大数。デフォルトは 1 です。メッセージ駆動型 Beans 用のプールにのみ適用されます。 

EJB キャッシュに関して利用可能な統計を、次の表に示します。

表 18–5 EJB キャッシュの統計

属性名 

データ型 

説明 

cachemisses

BoundedRangeStatistic 

ユーザー要求に対する Bean がキャッシュ内で見つからなかった回数。 

cachehits

BoundedRangeStatistic 

ユーザー要求に対するエントリがキャッシュ内で見つかった回数。 

numbeansincache

BoundedRangeStatistic 

キャッシュ内の Beans 数。これは現在のキャッシュサイズです。 

numpassivations

CountStatistic 

非活性化された Bean の数。ステートフルセッション Beans にのみ適用されます。 

numpassivationerrors

CountStatistic 

非活性化中に発生したエラーの数。ステートフルセッション Beans にのみ適用されます。 

numexpiredsessionsremoved

CountStatistic 

クリーンアップスレッドによって削除された期限切れセッションの数。ステートフルセッション Beans にのみ適用されます。 

numpassivationsuccess

CountStatistic 

非活性化が正常に終了した回数。ステートフルセッション Beans にのみ適用されます。 

タイマーに関して利用可能な統計を、次の表に示します。

表 18–6 タイマーの統計

Statistic 

データ型 

説明 

numtimerscreated

CountStatistic 

システム内で作成されたタイマーの数。 

numtimersdelivered

CountStatistic 

システムによって配信されたタイマーの数。 

numtimersremoved

CountStatistic 

システムから削除されたタイマーの数。