本小節描述可用的監視統計資訊:
以下表格說明了 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 |
時間統計資訊 |
作業被呼叫的次數;呼叫期間所花費的總時間等資訊。 |
計數統計資訊 |
執行方法導致異常的次數。如果為 EJB 容器啟用了監視功能,則此統計資訊是為無狀態和有狀態階段作業 Bean 和實體 Bean 而收集的。 |
|
計數統計資訊 |
方法成功執行的次數。如果為 EJB 容器啟用了監視功能,則此統計資訊是為無狀態和有狀態階段作業 Bean 和實體 Bean 收集的。 |
|
計數統計資訊 |
上次成功/不成功嘗試執行方法作業所花費的時間 (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 池統計資訊
屬性名稱 |
資料類型 |
說明 |
---|---|---|
限制範圍統計資訊 |
相關聯池中的 EJB 數,可提供有關池的變更方式的資訊。 |
|
限制範圍統計資訊 |
等待自由 Bean 的執行緒數,指出請求可能擁塞。 |
|
計數統計資訊 |
從開始收集資料以來相關聯池中所建立的 Bean的數目。 |
|
計數統計資訊 |
自開始收集資料以來從相關聯池中銷毀的 Bean 的數目。 |
|
計數統計資訊 |
針對要服務的訊息驅動 Bean 而一次載入 JMS 階段作業的最大訊息數。預設值為 1。僅套用於訊息驅動 Bean 的池。 |
下表中列出了 EJB 快取的可用統計資訊。
表 18–5 EJB 快取統計資訊
屬性名稱 |
資料類型 |
說明 |
---|---|---|
限制範圍統計資訊 |
使用者請求未在快取中找到 Bean 的次數。 |
|
限制範圍統計資訊 |
使用者請求找到快取記憶體中某個項目的次數。 |
|
numbeansincache |
限制範圍統計資訊 |
快取記憶體中 Bean 的數目。這便是快取記憶體目前的大小。 |
計數統計資訊 |
鈍化 Bean 的數目。僅套用於有狀態階段作業 Bean。 |
|
計數統計資訊 |
鈍化期間發生的錯誤數。僅套用於有狀態階段作業 Bean。 |
|
計數統計資訊 |
清除執行緒所移除的過期階段作業數目。僅套用於有狀態階段作業 Bean。 |
|
計數統計資訊 |
鈍化成功完成的次數。僅套用於有狀態階段作業 Bean。 |
下表中列出了計時器的可用統計資訊。
表 18–6 計時器統計資訊
統計資訊 |
資料類型 |
說明 |
---|---|---|
numtimerscreated |
計數統計資訊 |
系統中建立的計時器的數目。 |
numtimersdelivered |
計數統計資訊 |
系統所傳送的計時器的數目。 |
numtimersremoved |
計數統計資訊 |
從系統中移除的計時器的數目。 |
物件樹狀結構中包含了 Web 容器,如應用程式樹所示。系統為每個單獨的 Web 應用程式都顯示了 Web 容器統計資訊。Servlet 之 Web 容器的可用統計資訊列在表 18–7 中,Web 模組的可用統計資訊則顯示在表 18–8 中。
表 18–7 Web 容器 (Servlet) 統計資訊
統計資訊 |
單位 |
資料類型 |
注釋 |
---|---|---|---|
errorcount |
數目 |
計數統計資訊 |
回應碼大於或等於 400 的情況的累積次數。 |
maxtime |
毫秒 |
計數統計資訊 |
Web 容器等待請求的最長時間。 |
processingtime |
毫秒 |
計數統計資訊 |
處理每個請求所需時間的累積值。處理時間是總請求處理時間除以請求計數所得的平均值。 |
requestcount |
數目 |
計數統計資訊 |
到目前為止所處理的請求總數。 |
Web 容器統計資訊中列出了 Web 模組的可用統計資訊。
表 18–8 Web 容器 (Web 模組) 統計資訊
統計資訊 |
資料類型 |
注釋 |
---|---|---|
jspcount |
計數統計資訊 |
已載入 Web 模組的 JSP 頁面的數目。 |
jspreloadcount |
計數統計資訊 |
已重新載入 Web 模組的 JSP 頁面的數目。 |
sessionstotal |
計數統計資訊 |
已為 Web 模組建立的階段作業總數。 |
activesessionscurrent |
計數統計資訊 |
Web 模組的目前處於使用中狀態的階段作業數。 |
activesessionshigh |
計數統計資訊 |
Web 模組的同時處於使用中狀態的階段作業最大數。 |
rejectedsessionstotal |
計數統計資訊 |
Web 模組的被拒絕的階段作業總數。是指由於允許處於使用中狀態的階段作業數已達到最大值而未被建立的階段作業數。 |
expiredsessionstotal |
計數統計資訊 |
Web 模組的已過期階段作業的總數。 |
sessionsize |
平均範圍統計資訊 |
Web 模組的階段作業大小。值可以為大、小或平均值,或以位元組為單位 (用於串列化階段作業)。 |
sessionpersisttime |
平均範圍統計資訊 |
將 HTTP 階段作業狀態保持到 Web 模組的後端儲存中所花費的時間 (以 ms 為單位,短、長或平均值)。 |
cachedsessionscurrent |
計數統計資訊 |
快取在記憶體中用於 Web 模組的目前階段作業數。 |
passivatedsessionscurrent |
計數統計資訊 |
Web 模組的目前已鈍化的階段作業數。 |
下表顯示了開發者設定檔之 HTTP 服務的可用統計資訊。如需其他設定檔的 HTTP 服務的統計資訊,請參閱生產 Web 容器 (PWC) 統計資訊。
表 18–9 HTTP 服務統計資訊 (開發者設定檔)
統計資訊 |
單位 |
資料類型 |
注釋 |
---|---|---|---|
bytesreceived |
位元組 |
計數統計資訊 |
每個請求處理器接收到的位元組累積值。 |
bytessent |
位元組 |
計數統計資訊 |
每個請求處理器所傳送的位元組累積值。 |
currentthreadcount |
數目 |
計數統計資訊 |
目前位於偵聽程式執行緒池中的處理執行緒數。 |
currentthreadsbusy |
數目 |
計數統計資訊 |
處理請求的偵聽程式執行緒池中目前正在使用的請求處理執行緒的數目。 |
errorcount |
數目 |
計數統計資訊 |
錯誤計數的累積值,錯誤計數是指回應碼大於或等於 400 這類情況發生的次數。 |
maxsparethreads |
數目 |
計數統計資訊 |
可以存在的未使用回應處理執行緒的最大數目。 |
minsparethreads |
數目 |
計數統計資訊 |
可以存在的未使用回應處理執行緒的最小數目。 |
maxthreads |
數目 |
計數統計資訊 |
偵聽程式所建立的請求處理執行緒的最大數目。 |
maxtime |
毫秒 |
計數統計資訊 |
處理執行緒的最長時間。 |
processing-time |
毫秒 |
計數統計資訊 |
處理每個請求所花費時間的累積值。處理時間是總請求處理時間除以請求計數所得的平均值。 |
request-count |
數目 |
計數統計資訊 |
到目前為止所處理的請求總數。 |
用於在執行階段監視 JDBC 資源,以測量效能並擷取資源使用情況。由於建立 JDBC 連線的成本很高並且常常會導致應用程式出現效能瓶頸問題,因此對 JDBC 連線池如何釋放和建立新連線以及正在等待從特定池中擷取連線的執行緒數的監視是至關重要的。
下表中列出了 JDBC 連線池的可用統計資訊。
表 18–10 JDBC 連線池統計資訊
統計資訊 |
單位 |
資料類型 |
說明 |
---|---|---|---|
numconnfailedvalidation |
數目 |
計數統計資訊 |
從開始時間到上次取樣時間為止在連線池中驗證失敗的連線總數。 |
numconnused |
數目 |
範圍統計資訊 |
提供連線使用統計資訊。目前正使用的連線總數,以及有關使用過的連線的最大數目的資訊 (高水印)。 |
numconnfree |
數目 |
計數統計資訊 |
上次取樣時池中的自由連線總數。 |
numconntimedout |
數目 |
限制範圍統計資訊 |
開始時間與上次取樣時間之間池中的逾時連線總數。 |
averageconnwaittime |
數目 |
計數統計資訊 |
指示嘗試與連接器連線池建立成功連線請求的平均等待時間。 |
waitqueuelength |
數目 |
計數統計資訊 |
佇列中正在等待處理的連線請求數。 |
connectionrequestwaittime |
範圍統計資訊 |
連線請求的最長和最短等待時間。目前值表示上次由池處理的請求的等待時間。 |
|
numconncreated |
毫秒 |
計數統計資訊 |
自上次重設以來建立的實體連線數。 |
numconndestroyed |
數目 |
計數統計資訊 |
自上次重設以來已銷毀的實體連線數。 |
numconnacquired |
數目 |
計數統計資訊 |
從池中獲取的邏輯連線數。 |
numconnreleased |
數目 |
計數統計資訊 |
釋放到池中的邏輯連線數。 |
表 18–11 顯示了連接器連線池的可用統計資訊。表 18–12 顯示了連接器運作管理的統計資訊。
表 18–11 連接器連線池統計資訊
統計資訊 |
單位 |
資料類型 |
說明 |
---|---|---|---|
numconnfailedvalidation |
數目 |
計數統計資訊 |
從開始時間到上次取樣時間為止在連線池中驗證失敗的連線總數。 |
numconnused |
數目 |
範圍統計資訊 |
提供連線使用統計資訊。目前正使用的連線總數,以及有關使用過的連線的最大數目的資訊 (高水印)。 |
numconnfree |
數目 |
範圍統計資訊 |
上次取樣時池中的自由連線總數。 |
numconntimedout |
數目 |
計數統計資訊 |
開始時間與上次取樣時間之間池中的逾時連線總數。 |
averageconnwaittime |
數目 |
計數統計資訊 |
連線由連線池處理之前的平均等待時間。 |
waitqueuelenght |
數目 |
計數統計資訊 |
佇列中正在等待處理的連線請求數。 |
connectionrequestwaittime |
範圍統計資訊 |
連線請求的最長和最短等待時間。目前值表示上次由池處理的請求的等待時間。 |
|
numconncreated |
毫秒 |
計數統計資訊 |
自上次重設以來建立的實體連線數。 |
numconndestroyed |
數目 |
計數統計資訊 |
自上次重設以來已銷毀的實體連線數。 |
numconnacquired |
數目 |
計數統計資訊 |
從池中獲取的邏輯連線數。 |
numconnreleased |
數目 |
計數統計資訊 |
釋放到池中的邏輯連線數。 |
下表列出了連接器運作管理的可用統計資訊。
表 18–12 連接器工作管理統計資訊
統計資訊 |
資料類型 |
說明 |
---|---|---|
activeworkcount |
範圍統計資訊 |
由連接器執行的工作物件數。 |
waitqueuelength |
範圍統計資訊 |
執行前在佇列中等待的工作物件數。 |
workrequestwaittime |
範圍統計資訊 |
工作物件在被執行前所等待的最長和最短時間。 |
submittedworkcount |
計數統計資訊 |
由連接器模組提交的工作物件數。 |
rejectedworkcount |
計數統計資訊 |
Application Server 拒絕的工作物件數。 |
completedworkcount |
計數統計資訊 |
完成的工作物件數。 |
下表列出了 ORB 中連線管理員的可用統計資訊。
表 18–13 ORB 中連線管理程式的統計資訊
統計資訊 |
單位 |
資料類型 |
說明 |
---|---|---|---|
connectionsidle |
數目 |
計數統計資訊 |
提供與 ORB 的閒置連線的總數。 |
connectionsinuse |
數目 |
計數統計資訊 |
提供 ORB 的使用中連線總數。 |
totalconnections |
數目 |
限制範圍統計資訊 |
與 ORB 的連線總數。 |
下表中列出了執行緒池的可用統計資訊。
表 18–14 執行緒池統計資訊
統計資訊 |
單位 |
資料類型 |
說明 |
---|---|---|---|
averagetimeinqueue |
毫秒 |
範圍統計資訊 |
在得到處理之前請求在佇列中等待的平均時間 (以毫秒為單位)。 |
averageworkcompletion-time |
毫秒 |
範圍統計資訊 |
完成指定所花費的平均時間 (以毫秒為單位)。 |
currentnumberofthreads |
數目 |
限制範圍統計資訊 |
目前的請求處理執行緒的數目。 |
numberofavailablethreads |
數目 |
計數統計資訊 |
可用的執行緒數。 |
numberofbusythreads |
數目 |
計數統計資訊 |
處於忙碌狀態的執行緒數。 |
totalworkitemsadded |
數目 |
計數統計資訊 |
到目前為止增加到工作佇列中的工作項目總數。 |
作業事件服務允許用戶端凍結作業事件子系統,以回復作業事件,並確定在凍結期間進行處理的作業事件。下表中列出了作業事件服務的可用統計資訊。
表 18–15 作業事件服務統計資訊
統計資訊 |
資料類型 |
說明 |
---|---|---|
activecount |
計數統計資訊 |
目前處於使用中狀態的作業事件數。 |
activeids |
字串統計資訊 |
目前處於使用中狀態的作業事件的 ID。每個此類作業事件均可在凍結作業事件服務後轉返。 |
committedcount |
計數統計資訊 |
已確定的作業事件數。 |
rolledbackcount |
計數統計資訊 |
已轉返的作業事件數。 |
state |
字串統計資訊 |
指示作業事件是否已凍結。 |
JVM 具有始終處於啟用狀態的可監視屬性。下表中列出了 JVM 的可用統計資訊。
表 18–16 JVM 統計資訊
統計資訊 |
資料類型 |
說明 |
---|---|---|
heapsize |
限制範圍統計資訊 |
包含 JVM 的記憶體堆疊大小上限和下限的常駐記憶體佔用空間。 |
uptime |
計數統計資訊 |
JVM 已執行的時間。 |
利用 Java SE,可從 JVM 取得額外的監視資訊。將監視層級設定為 [低] 以啟用這些附加資訊的顯示。將監視層級設定為 [高] 還可以檢視與系統中每個活性執行緒相關的資訊。如需有關 Java SE 的附加監視功能的更多資訊,請參閱 http://java.sun.com/javase/6/docs/technotes/guides/management/ 中標題為「Monitoring and Management for the Java Platform」的文件。
以下網頁討論 Java SE 監視工具:http://java.sun.com/javase/6/docs/technotes/tools/#manage。
下表顯示 Java SE 中 JVM 類別載入作業的可用統計資訊。
表 18–17 Java SE 的 JVM 統計資訊 - 類別載入
統計資訊 |
資料類型 |
說明 |
---|---|---|
loadedclasscount |
計數統計資訊 |
目前載入 JVM 的類別的數目。 |
totalloadedclasscount |
計數統計資訊 |
自 JVM 開始執行以來已載入的類別的總數。 |
unloadedclasscount |
計數統計資訊 |
自 JVM 開始執行以來已從 JVM 中卸載的類別的數目。 |
下表顯示 Java SE 中 JVM 編譯的可用統計資訊。
表 18–18 Java SE 的 JVM 統計資訊 - 編譯
統計資訊 |
資料類型 |
說明 |
---|---|---|
totalcompilationtime |
計數統計資訊 |
編譯所花費的累積時間 (以毫秒為單位)。 |
下表顯示 Java SE 中 JVM 資源回收的可用統計資訊。
表 18–19 Java SE 的 JVM 統計資訊 - 資源回收
統計資訊 |
資料類型 |
說明 |
---|---|---|
collectioncount |
計數統計資訊 |
已發生的回收的總數。 |
collectiontime |
計數統計資訊 |
累積的收集時間 (以毫秒為單位)。 |
下表顯示 Java SE 中 JVM 記憶體的可用統計資訊。
表 18–20 Java SE 的 JVM 統計資訊 - 記憶體
統計資訊 |
資料類型 |
說明 |
---|---|---|
objectpendingfinalizationcount |
計數統計資訊 |
擱置結束操作的物件的大約數目。 |
initheapsize |
計數統計資訊 |
最初由 JVM 請求的堆疊的大小。 |
usedheapsize |
計數統計資訊 |
目前正在使用的堆疊的大小。 |
maxheapsize |
計數統計資訊 |
可用於記憶體管理的最大記憶體容量 (以位元組為單位)。 |
committedheapsize |
計數統計資訊 |
確定可由 JVM 使用的記憶體容量 (以位元組為單位)。 |
initnonheapsize |
計數統計資訊 |
最初由 JVM 請求的非堆疊區域的大小。 |
usednonheapsize |
計數統計資訊 |
目前正在使用的非堆疊區域的大小。 |
maxnonheapsize |
計數統計資訊 |
可用於記憶體管理的最大記憶體容量 (以位元組為單位)。 |
committednonheapsize |
計數統計資訊 |
確定可由 JVM 使用的記憶體容量 (以位元組為單位)。 |
下表顯示 Java SE 中 JVM 作業系統的可用統計資訊。
表 18–21 Java SE 的 JVM 統計資訊 - 作業系統
統計資訊 |
資料類型 |
說明 |
---|---|---|
arch |
字串統計資訊 |
作業系統架構。 |
availableprocessors |
計數統計資訊 |
可用於 JVM 的處理器的數目。 |
name |
字串統計資訊 |
作業系統名稱。 |
version |
字串統計資訊 |
作業系統版本。 |
下表顯示 Java SE 中 JVM 執行階段的可用統計資訊。
表 18–22 Java SE 的 JVM 統計資訊 - 執行階段
統計資訊 |
資料類型 |
說明 |
---|---|---|
name |
字串統計資訊 |
表示正在執行的 JVM 的名稱 |
vmname |
字串統計資訊 |
JVM 實作名稱。 |
vmvendor |
字串統計資訊 |
JVM 實作供應商。 |
vmversion |
字串統計資訊 |
JVM 實作版本。 |
specname |
字串統計資訊 |
JVM 規格名稱。 |
specvendor |
字串統計資訊 |
JVM 規格供應商。 |
specversion |
字串統計資訊 |
JVM 規格版本。 |
managementspecversion |
字串統計資訊 |
由 JVM 實作的管理規格版本。 |
classpath |
字串統計資訊 |
系統類別載入器搜尋類別檔案時所使用的類別路徑。 |
librarypath |
字串統計資訊 |
Java 程式庫路徑。 |
bootclasspath |
字串統計資訊 |
啟動程式類別載入器搜尋類別檔案時所使用的類別路徑。 |
inputarguments |
字串統計資訊 |
傳送給 JVM 的輸入引數。不包括 main 方法的引數。 |
uptime |
計數統計資訊 |
JVM 的正常執行時間 (以毫秒為單位)。 |
下表顯示 Java SE 中 JVM ThreadInfo 的可用統計資訊。
表 18–23 Java SE 的 JVM 統計資訊 - 執行緒資訊
統計資訊 |
資料類型 |
說明 |
---|---|---|
threadid |
計數統計資訊 |
執行緒 ID。 |
threadname |
字串統計資訊 |
執行緒名稱。 |
threadstate |
字串統計資訊 |
執行緒狀態。 |
blockedtime |
計數統計資訊 |
執行緒進入 BLOCKED 狀態以來所經歷的時間 (以毫秒為單位)。如果已停用執行緒競爭狀態監視功能,則傳回 -1。 |
blockedcount |
計數統計資訊 |
執行緒進入 BLOCKED 狀態的總次數。 |
waitedtime |
計數統計資訊 |
執行緒處於 WAITING 狀態以來所經歷的時間 (以毫秒為單位)。如果已停用執行緒競爭狀態監視功能,則傳回 -1。 |
waitedcount |
計數統計資訊 |
執行緒處於 WAITING 或 TIMED_WAITING 狀態的總次數。 |
lockname |
字串統計資訊 |
監視鎖定的字串表示,表示執行緒被暫停而無法進入或執行緒正在透過 Object.wait 方法等待接收通知。 |
lockownerid |
計數統計資訊 |
包含某個物件的監視鎖定的執行緒 ID,該執行緒在該物件上發生區段化。 |
lockownername |
字串統計資訊 |
包含某個物件的監視所定的執行緒名稱,該執行緒在該物件上發生區段化。 |
stacktrace |
字串統計資訊 |
與該執行緒相關聯的堆疊追蹤。 |
下表顯示 Java SE 中 JVM 執行緒的可用統計資訊。
表 18–24 Java SE 的 JVM 統計資訊 - 執行緒
統計資訊 |
資料類型 |
說明 |
---|---|---|
threadcount |
計數統計資訊 |
目前的活性常駐程式執行緒和非常駐程式執行緒數。 |
peakthreadcount |
計數統計資訊 |
JVM 啟動或峰重設以來的峰活性執行緒計數。 |
totalstartedthreadcount |
計數統計資訊 |
JVM 啟動以來建立和/或啟動的執行緒總數。 |
daemonthreadcount |
計數統計資訊 |
目前的活性常駐程式執行緒數。 |
allthreadids |
字串統計資訊 |
所有活性執行緒 ID 清單。 |
currentthreadcputime |
計數統計資訊 |
如果已啟用 CPU 時間測量,則表示目前執行緒的 CPU 時間 (以納秒為單位)。如果已停用 CPU 時間測量,則傳回 -1。 |
monitordeadlockedthreads |
字串統計資訊 |
處於監視死結狀態的執行緒 ID 清單。 |
下表說明下列 PWC 元件和服務的可用統計資訊。
這些統計資訊僅可供叢集和企業設定檔使用。
下表列出了 PWC 虛擬伺服器的統計資訊。
表 18–25 PWC 虛擬伺服器統計資訊
屬性名稱 |
資料類型 |
說明 |
---|---|---|
id |
字串統計資訊 |
虛擬伺服器的 ID。 |
mode |
字串統計資訊 |
虛擬伺服器所處的模式。選項包括 unknown 或 active。 |
hosts |
字串統計資訊 |
由該虛擬伺服器提供服務的主機的名稱。 |
interfaces |
字串統計資訊 |
配置了虛擬伺服器的介面 (偵聽程式) 的類型。 |
下表中列出了 PWC 請求的可用統計資訊。
表 18–26 PWC 請求統計資訊
屬性名稱 |
資料類型 |
說明 |
---|---|---|
method |
字串統計資訊 |
用於請求的方法。 |
uri |
字串統計資訊 |
上一個被處理的 URI。 |
countrequests |
計數統計資訊 |
已處理的請求數。 |
countbytestransmitted |
計數統計資訊 |
傳輸的位元組數,如果此資訊不可用,則值為 0。 |
countbytesreceived |
計數統計資訊 |
接收的位元組數,如果此資訊不可用,則值為 0。 |
ratebytesreceived |
計數統計資訊 |
在某段伺服器定義的時間間隔內的資料接收速率,如果此資訊不可用,則值為 0 |
maxbytestransmissionrate |
計數統計資訊 |
資料在某段伺服器定義的時間間隔內的最大傳輸速率,如果此資訊不可用,則值為 0。 |
countopenconnections |
計數統計資訊 |
目前開啟的連線數,如果此資訊不可用,則值為 0。 |
maxopenconnections |
計數統計資訊 |
同時開啟的連線的最大數目,如果此資訊不可用,則值為 0。 |
count2xx |
計數統計資訊 |
代碼為 2XX 的回應的總數。 |
count3xx |
計數統計資訊 |
代碼為 3XX 的回應的總數。 |
count4xx |
計數統計資訊 |
代碼為 4XX 的回應的總數。 |
count5xx |
計數統計資訊 |
代碼為 5XX 的回應的總數。 |
countother |
計數統計資訊 |
具有其他回應代碼的回應總數。 |
count200 |
計數統計資訊 |
代碼為 200 的回應的總數。 |
count302 |
計數統計資訊 |
代碼為 302 的回應的總數。 |
count304 |
計數統計資訊 |
代碼為 304 的回應的總數。 |
count400 |
計數統計資訊 |
代碼為 400 的回應的總數。 |
count401 |
計數統計資訊 |
代碼為 401 的回應的總數。 |
count403 |
計數統計資訊 |
代碼為 403 的回應的總數。 |
count404 |
計數統計資訊 |
代碼為 404 的回應的總數。 |
count503 |
計數統計資訊 |
代碼為 503 的回應的總數。 |
快取資訊小節提供了有關目前檔案快取的使用方式的資訊。下表列出了 PWC 檔案快取的統計資訊。
表 18–27 PWC 檔案快取統計資訊
屬性名稱 |
資料類型 |
說明 |
---|---|---|
flagenabled |
計數統計資訊 |
指示是否啟用了檔案快取。禁用時有效值為 0,啟用時有效值為 1。 |
secondsmaxage |
計數統計資訊 |
有效快取項目的最長存在時間 (以秒為單位)。 |
countentries |
計數統計資訊 |
目前的快取項目數。單一快取項目表示單一 URI。 |
maxentries |
計數統計資訊 |
同步式快取項目的最大數目。 |
countopenentries |
計數統計資訊 |
與開啟的檔案關聯的項目數。 |
maxopenentries |
計數統計資訊 |
與開啟的檔案關聯的同步式快取項目的最大數目。 |
sizeheapcache |
計數統計資訊 |
用於快取內容的堆疊儲存區空間。 |
maxheapcachesize |
計數統計資訊 |
用於快取檔案內容的最大堆疊儲存區空間。 |
sizemmapcache |
計數統計資訊 |
記憶體對映的檔案內容所使用的位址空間大小。 |
maxmmapcachesize |
計數統計資訊 |
檔案快取用於記憶體對映檔案內容的最大位址空間大小。 |
counthits |
計數統計資訊 |
快取查找成功的次數。 |
countmisses |
計數統計資訊 |
快取查找失敗的次數。 |
countinfohits |
計數統計資訊 |
檔案資訊查找成功的次數。 |
countinfomisses |
計數統計資訊 |
快取的檔案資訊遺失的數目。 |
countcontenthits |
計數統計資訊 |
快取的檔案內容的命中次數。 |
countcontentmisses |
計數統計資訊 |
檔案資訊查找失敗的次數。 |
本小節提供有關伺服器的 HTTP 層級持續作用的系統的資訊。下表中列出了 PWC 持續作用的可用統計資訊。
表 18–28 PWC 持續作用統計資訊
屬性名稱 |
資料類型 |
說明 |
---|---|---|
countconnections |
計數統計資訊 |
處於持續作用模式的連線數。 |
maxconnections |
計數統計資訊 |
允許同步處於持續作用模式的最大連線數。 |
counthits |
計數統計資訊 |
處於持續作用模式的連線隨後進行了有效請求的總次數。 |
countflushes |
計數統計資訊 |
伺服器關閉持續作用的連線的次數。 |
countrefusals |
計數統計資訊 |
可能由於有太多的持續性連線而使伺服器無法將連線傳送到持續作用執行緒的次數。 |
counttimeouts |
計數統計資訊 |
伺服器因用戶端連線逾時且沒有任何活動而終止持續作用連線的次數。 |
secondstimeout |
計數統計資訊 |
關閉閒置持續作用連線之前經歷的時間 (以秒為單位)。 |
DNS 快取快取 IP 位妝M DNS 名稱。依預設,伺服器的 DNS 快取處於停用狀態。單一快取項目表示單一 IP 位址或 DNS 名稱查詢。下表中列出了 PWC DNS 的可用統計資訊。
表 18–29 PWC DNS 統計資訊
屬性名稱 |
資料類型 |
說明 |
---|---|---|
flagcacheenabled |
計數統計資訊 |
指出 DNS 快取是否被啟用 (開啟)。禁用時為 0,啟用時為 1。 |
countcacheentries |
計數統計資訊 |
目前位於快取中的 DNS 項目數。 |
maxcacheentries |
計數統計資訊 |
快取中可容納的 DNS 項目的最大數目。 |
countcachehits |
計數統計資訊 |
DNS 快取查找成功的次數。 |
countcachemisses |
計數統計資訊 |
DNS 快取查找失敗的次數。 |
flagasyncenabled |
計數統計資訊 |
指示是否啟用了非同步 DNS 查找。禁用時為 0,啟用時為 1。 |
countasyncnamelookups |
計數統計資訊 |
非同步 DNS 名稱查找的總數。 |
countasyncaddrlookups |
計數統計資訊 |
非同步 DNS 位妞d找的總數。 |
countasynclookupsinprogress |
計數統計資訊 |
正在進行的非同步查找的數目。 |
下表列出了 PWC 執行緒池的統計資訊。
表 18–30 PWC 執行緒池統計資訊
屬性名稱 |
資料類型 |
說明 |
---|---|---|
id |
字串統計資訊 |
執行緒池 ID。 |
countthreadsidle |
計數統計資訊 |
目前處於閒置狀態的請求處理執行緒數。 |
countthreads |
計數統計資訊 |
目前的請求處理執行緒的數目。 |
maxthreads |
計數統計資訊 |
可同時存在的請求處理執行緒的最大數目。 |
countqueued |
計數統計資訊 |
佇列等候由此執行緒池進行處理的請求數。 |
peakqueued |
計數統計資訊 |
佇列中同步容納的最大請求數。 |
maxqueued |
計數統計資訊 |
佇列一次可容納的最大請求數。 |
連線佇列是請求被處理前保存這些請求的佇列。連線佇列的統計資訊顯示佇列中的階段作業數以及連線被接受前的平均延遲。下表列出了 PWC 連線佇列的統計資訊。
表 18–31 PWC 連線佇列統計資訊
屬性名稱 |
資料類型 |
說明 |
---|---|---|
id |
字串統計資訊 |
連線佇列的 ID。 |
counttotalconnections |
計數統計資訊 |
已接受的連線總數。 |
countqueued |
計數統計資訊 |
目前位於佇列中的連線數。 |
peakqueued |
計數統計資訊 |
佇列中同步容納的最大連線數。 |
maxqueued |
計數統計資訊 |
連線佇列的最大大小。 |
countoverflows |
計數統計資訊 |
佇列太滿而無法容納連線的次數。 |
counttotalqueued |
計數統計資訊 |
已佇列的連線總數。某個給定連線可能會被多次加入佇列,因此 counttotalqueued 可能大於或等於 counttotalconnections。 |
tickstotalqueued |
計數統計資訊 |
連線在佇列中所花費的週期總數。週期是由系統決定的時間單位。 |
countqueued1minuteaverage |
計數統計資訊 |
前 1 分鐘內處於佇列狀態的平均連線數。 |
countqueued5minuteaverage |
計數統計資訊 |
前 5 分鐘內處於佇列狀態的平均連線數。 |
countqueued15minuteaverage |
計數統計資訊 |
前 15 分鐘內處於佇列狀態的平均連線數。 |
下表列出了 PWC HTTP服務的統計資訊。
表 18–32 PWC HTTP 服務統計資訊
屬性名稱 |
資料類型 |
說明 |
---|---|---|
id |
字串統計資訊 |
HTTP 服務的實例名稱。 |
versionserver |
字串統計資訊 |
HTTP 服務的版本編號。 |
timestarted |
字串統計資訊 |
啟動 HTTP 服務的時間 (GMT)。 |
secondsrunning |
計數統計資訊 |
HTTP 服務啟動以來所經歷的時間 (以秒為單位)。 |
maxthreads |
計數統計資訊 |
每個實例中的最大工作者執行緒數。 |
maxvirtualservers |
計數統計資訊 |
每個實例中可以配置的最大虛擬伺服器數目。 |
flagprofilingenabled |
計數統計資訊 |
是否啟用了 HTTP 服務效能設定檔。有效值為 0 或 1。 |
flagvirtualserveroverflow |
計數統計資訊 |
表示是否配置了多於 maxvirtualservers 的虛擬伺服器。如果設定為 1,則不會為所有的虛擬伺服器追蹤統計資訊。 |
load1minuteaverage |
計數統計資訊 |
前 1 分鐘內請求的平均負載。 |
load5minuteaverage |
計數統計資訊 |
前 5 分鐘內請求的平均負載。 |
load15minuteaverage |
計數統計資訊 |
前 15 分鐘內請求的平均負載。 |
ratebytestransmitted |
計數統計資訊 |
在某段伺服器定義的時間間隔內資料的傳輸速率。如果此資訊不可用,則結果為 0。 |
ratebytesreceived |
計數統計資訊 |
在某段伺服器定義的時間間隔內資料的接收速率。如果此資訊不可用,則結果為 0。 |