EJB 統計を次の表に示します。
表 16–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 メソッド呼び出しに関して利用可能な統計を、次の表に示します。
表 16–2 EJB メソッドの統計
属性名 |
データタイプ |
説明 |
---|---|---|
methodstatistic |
TimeStatistic |
特定の操作の呼び出し回数。その呼び出しにかかった合計時間など。 |
CountStatistic |
メソッド実行時に例外が発生した回数。この情報は、EJB コンテナの監視が有効になっている場合に、ステートレスおよびステートフルのセッション Beans とエンティティー Beans に対して収集されます。 |
|
CountStatistic |
メソッドが正常に実行された回数。この情報は、EJB コンテナの監視が有効になっている場合に、ステートレスおよびステートフルのセッション Beans とエンティティー Beans に対して収集されます。 |
|
CountStatistic |
成功または失敗した最後の操作実行時にメソッド実行に費やされた時間 (ミリ秒)。この情報は、EJB コンテナの監視が有効になっている場合に、ステートレスおよびステートフルのセッション Beans とエンティティー Beans に対して収集されます。 |
EJB セッションストアに関する統計を、次の表に示します。
表 16–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 (EE のみ) |
CountStatistic |
このストアを使ってチェックポイント化されたセッションの数。 |
checkpointSuccessCount (EE のみ) |
CountStatistic |
正常にチェックポイント化されたセッションの数。 |
checkpointErrorCount (EE のみ) |
CountStatistic |
チェックポイント化できなかったセッションの数。 |
checkpointedBeanSize (EE のみ) |
ValueStatistic |
ストアによってチェックポイント化された Beans の合計数。 |
checkpointTime (EE のみ) |
TimeStatistic |
Beans のストアへのチェックポイント化に要した時間。 |
EJB プールに関して利用可能な統計を、次の表に示します。
表 16–4 EJB プールの統計
属性名 |
データタイプ |
説明 |
---|---|---|
BoundedRangeStatistic |
関連付けられたプール内の EJB 数。これにより、プールがどのように変化しているかがわかります。 |
|
BoundedRangeStatistic |
未使用 Beans を取得するために待機しているスレッドの数。これは、要求が過剰である可能性を示します。 |
|
CountStatistic |
関連付けられたプール内でデータ収集開始後に作成された Beans の数。 |
|
CountStatistic |
関連付けられたプール内でデータ収集開始後に破棄された Beans の数。 |
|
CountStatistic |
メッセージ駆動型 Bean のサービスを提供するために JMS セッション内に一度にロード可能なメッセージの最大数。デフォルトは 1。メッセージ駆動型 Beans 用のプールにのみ適用されます。 |
EJB キャッシュに関して利用可能な統計を、次の表に示します。
表 16–5 EJB キャッシュの統計
属性名 |
データタイプ |
説明 |
---|---|---|
BoundedRangeStatistic |
ユーザー要求に対する Bean がキャッシュ内で見つからなかった回数。 |
|
BoundedRangeStatistic |
ユーザー要求に対するエントリがキャッシュ内で見つかった回数。 |
|
numbeansincache |
BoundedRangeStatistic |
キャッシュ内の Beans 数。これは現在のキャッシュサイズです。 |
CountStatistic |
非活性化された Bean の数。ステートフルセッション Beans にのみ適用されます。 |
|
CountStatistic |
非活性化中に発生したエラーの数。ステートフルセッション Beans にのみ適用されます。 |
|
CountStatistic |
クリーンアップスレッドによって削除された期限切れセッションの数。ステートフルセッション Beans にのみ適用されます。 |
|
CountStatistic |
非活性化が正常に終了した回数。ステートフルセッション Beans にのみ適用されます。 |
タイマーに関して利用可能な統計を、次の表に示します。
表 16–6 タイマーの統計
Statistic |
データタイプ |
説明 |
---|---|---|
numtimerscreated |
CountStatistic |
システム内で作成されたタイマーの数。 |
numtimersdelivered |
CountStatistic |
システムによって配信されたタイマーの数。 |
numtimersremoved |
CountStatistic |
システムから削除されたタイマーの数。 |