Sun Java System Application Server 9.1 管理指南

EJB 容器統計資訊

以下表格說明了 EJB 容器統計資訊:

下表說明 EJB 統計資訊。

表 18–1 EJB 統計資訊

屬性名稱 

資料類型 

說明 

createcount

計數統計資訊 

呼叫 EJB 的 create 方法的次數。

removecount

計數統計資訊 

呼叫 EJB 的 remove 方法的次數。

pooledcount

範圍統計資訊 

處於匯集狀態的實體 Bean 的數目。 

readycount

範圍統計資訊 

處於就緒狀態的實體 Bean 的數目。 

messagecount

計數統計資訊 

訊息驅動 Bean 收到的訊息數。 

methodreadycount

範圍統計資訊 

處於 MethodReady 狀態的有狀態或無狀態階段作業 Bean 的數目。

passivecount

範圍統計資訊 

處於 Passive 狀態的有狀態階段作業 Bean 的數目。

下表中列出了 EJB 方法呼叫的可用統計資訊。

表 18–2 EJB 方法統計資訊

屬性名稱 

資料類型 

說明 

methodstatistic

時間統計資訊 

作業被呼叫的次數;呼叫期間所花費的總時間等資訊。 

totalnumerrors

計數統計資訊 

執行方法導致異常的次數。如果為 EJB 容器啟用了監視功能,則此統計資訊是為無狀態和有狀態階段作業 Bean 和實體 Bean 而收集的。 

totalnumsuccess

計數統計資訊 

方法成功執行的次數。如果為 EJB 容器啟用了監視功能,則此統計資訊是為無狀態和有狀態階段作業 Bean 和實體 Bean 收集的。 

executiontime

計數統計資訊 

上次成功/不成功嘗試執行方法作業所花費的時間 (ms)。如果在 EJB 容器中啟用了監視功能,則此統計資訊是為無狀態和有狀態階段作業 Bean 和實體 Bean 而收集的。 

下表中列出了 EJB 階段作業儲存的統計資訊。

表 18–3 EJB 階段作業儲存統計資訊

屬性名稱 

資料類型 

說明 

currentSize

範圍統計資訊 

目前位於儲存中的鈍化階段作業數或檢查點階段作業數。 

activationCount

計數統計資訊 

從儲存中啟動的階段作業數。 

activationSuccessCount

計數統計資訊 

從儲存中成功啟動的階段作業數 

activationErrorCount

計數統計資訊 

上次成功/不成功嘗試執行方法作業所花費的時間 (ms)。如果在 EJB 容器中啟用了監視功能,則此統計資訊是為無狀態和有狀態階段作業 Bean 和實體 Bean 而收集的。 

passivationCount

計數統計資訊 

使用此儲存鈍化 (取消啟動) 的階段作業數。 

passivationSuccessCount

計數統計資訊 

使用此儲存成功鈍化的階段作業數。 

passivationErrorCount

計數統計資訊 

無法使用此儲存鈍化的階段作業數。 

expiredSessionCount

計數統計資訊 

此儲存移除的過期階段作業數。 

passivatedBeanSize

計數統計資訊 

由此儲存鈍化的總位元組數,包括總數、最小值和最大值。 

passivationTime

計數統計資訊 

將 Bean 鈍化到儲存所花費的時間,包括總時間值、最小值和最大值。 

checkpointCount (僅限企業設定檔)

計數統計資訊 

使用此儲存進行階段作業檢查點操作的階段作業數。 

checkpointSuccessCount (僅限企業設定檔)

計數統計資訊 

成功進行檢查點操作的階段作業數。 

checkpointErrorCount (僅限企業設定檔)

計數統計資訊 

無法進行檢查點操作的階段作業數。 

checkpointedBeanSize (僅限企業設定檔)

值統計資訊 

由該儲存進行檢查點操作的位元組總數。 

checkpointTime (僅限企業設定檔)

時間統計資訊 

通過檢查點操作將 Bean 放入儲存中所花費的時間。 

下表中列出了 EJB 池的可用統計資訊。

表 18–4 EJB 池統計資訊

屬性名稱 

資料類型 

說明 

numbeansinpool

限制範圍統計資訊 

相關聯池中的 EJB 數,可提供有關池的變更方式的資訊。 

numthreadswaiting

限制範圍統計資訊 

等待自由 Bean 的執行緒數,指出請求可能擁塞。 

totalbeanscreated

計數統計資訊 

從開始收集資料以來相關聯池中所建立的 Bean的數目。 

totalbeansdestroyed

計數統計資訊 

自開始收集資料以來從相關聯池中銷毀的 Bean 的數目。 

jmsmaxmessagesload

計數統計資訊 

針對要服務的訊息驅動 Bean 而一次載入 JMS 階段作業的最大訊息數。預設值為 1。僅套用於訊息驅動 Bean 的池。 

下表中列出了 EJB 快取的可用統計資訊。

表 18–5 EJB 快取統計資訊

屬性名稱 

資料類型 

說明 

cachemisses

限制範圍統計資訊 

使用者請求未在快取中找到 Bean 的次數。 

cachehits

限制範圍統計資訊 

使用者請求找到快取記憶體中某個項目的次數。 

numbeansincache

限制範圍統計資訊 

快取記憶體中 Bean 的數目。這便是快取記憶體目前的大小。 

numpassivations

計數統計資訊 

鈍化 Bean 的數目。僅套用於有狀態階段作業 Bean。 

numpassivationerrors

計數統計資訊 

鈍化期間發生的錯誤數。僅套用於有狀態階段作業 Bean。 

numexpiredsessionsremoved

計數統計資訊 

清除執行緒所移除的過期階段作業數目。僅套用於有狀態階段作業 Bean。 

numpassivationsuccess

計數統計資訊 

鈍化成功完成的次數。僅套用於有狀態階段作業 Bean。 

下表中列出了計時器的可用統計資訊。

表 18–6 計時器統計資訊

統計資訊 

資料類型 

說明 

numtimerscreated

計數統計資訊 

系統中建立的計時器的數目。 

numtimersdelivered

計數統計資訊 

系統所傳送的計時器的數目。 

numtimersremoved

計數統計資訊 

從系統中移除的計時器的數目。