Servlet 階段作業計數器
請利用這個頁面來作為 Servlet 階段作業計數器的內容參照。
這個種類的資料計數器包含 HTTP 階段作業的使用資訊。
計數器定義
名稱 | 金鑰 | ID | 說明 | 精度 | 類型 | 層次 | 經常成本 |
---|---|---|---|---|---|---|---|
CreateCount | servletSessionsModule.createdSessions | 1 | 已建立的階段作業數 | 每個 Web 應用程式 | CountStatistic | 全部 | 低 |
InvalidateCount | servletSessionsModule.invalidatedSessions | 2 | 失效的階段作業數 | 每個 Web 應用程式 | CountStatistic | 全部 | 低 |
LifeTime | servletSessionsModule.sessionLifeTime | 4 | 平均階段作業生命期限(毫秒,失效時間 - 建立時間) | 每個 Web 應用程式 | TimeStatistic | 延伸 | 中 |
ActiveCount | servletSessionsModule.activeSessions | 6 | 並行作用中的階段作業數。 如果 WebSphere® Application Server 目前正在處理的要求使用某個階段作業,該階段作業便是在作用中。 | 每個 Web 應用程式 | RangeStatistic | 全部 | 高 |
LiveCount | servletSessionsModule.liveSessions | 7 | 從啟用這個度量的時間開始,目前快取在記憶體內的本端階段作業數。 | 每個 Web 應用程式 | RangeStatistic | 基本 | 高 |
NoRoomForNewSessionCount | servletSessionsModule.noRoomForNewSession | 8 | 只適用於 AllowOverflow=false 的記憶體內階段作業。 因超出階段作業數目上限而無法處理對新階段作業之要求的次數。 | 每個 Web 應用程式 | CountStatistic | 延伸 | 低 |
CacheDiscardCount | servletSessionsModule.cacheDiscards | 9 | 已強制逐出快取的階段作業物件數。 近期最少使用 (LRU) 演算法會移除舊的項目,將空間讓給新的階段作業及快取遺失。 只適用於持續性階段作業。 | 每個 Web 應用程式 | CountStatistic | 全部 | 低 |
ExternalReadTime | servletSessionsModule.externalReadTime | 10 | 從持續儲存庫中讀取階段作業資料所花的時間(毫秒)。 對於多列階段作業,這些度量是針對屬性;對於單列階段作業,這些度量是針對整個階段作業。 只適用於持續性階段作業。 當使用 JMS 持續儲存庫時,您可以選擇將抄寫的資料序列化。 如果您選擇不將資料序列化,就無法使用這個計數器。 | 每個 Web 應用程式 | TimeStatistic | 延伸 | 中 |
ExternalReadSize | servletSessionsModule.externalReadSize | 11 | 從持續儲存庫中讀取的階段作業資料大小。 只適用於(已序列化的)持續性階段作業;與外部「讀取時間」類似。 | 每個 Web 應用程式 | TimeStatistic | 延伸 | 中 |
ExternalWriteTime | servletSessionsModule.externalWriteTime | 12 | 從持續儲存庫中寫入階段作業資料所花的時間(毫秒)。 只適用於(已序列化的)持續性階段作業。 與外部「讀取時間」類似。 | 每個 Web 應用程式 | TimeStatistic | 延伸 | 中 |
ExternalWriteSize | servletSessionsModule.externalWriteSize | 13 | 寫入持續儲存庫中的階段作業資料大小。 只適用於(已序列化的)持續性階段作業。 與外部「讀取時間」類似。 | 每個 Web 應用程式 | TimeStatistic | 延伸 | 中 |
AffinityBreakCount | servletSessionsModule.affinityBreaks | 14 | 針對前次從另一個 Web 應用程式存取的階段作業所收到的要求數。 這個值可能表示在進行失效接手處理或外掛程式配置毀壞。 | 每個 Web 應用程式 | CountStatistic | 全部 | 低 |
TimeSinceLastActivated | servletSessionsModule.timeSinceLastActivated | 15 | 前一個存取時間戳記和現行存取時間戳記之間的時差(毫秒)。 不包括階段作業逾時。 | 每個 Web 應用程式 | TimeStatistic | 全部 | 中 |
TimeoutInvalidationCount | servletSessionsModule.invalidatedViaTimeout | 16 | 因逾時而失效的階段作業數目。 | 每個 Web 應用程式 | CountStatistic | 全部 | 低 |
ActivateNonExistSessionCount | servletSessionsModule.activateNonExistSessions | 17 | 對已不存在之階段作業的要求數,可能是因為階段作業逾時。 請利用這個計數器來協助判斷逾時值是否太短。 | 每個 Web 應用程式 | CountStatistic | 全部 | 低 |
SessionObjectSize | servletSessionsModule.serializableSessObjSize | 18 | 記憶體內階段作業(的序列化屬性)的大小(以位元組為單位)。 只計算至少包含一個序列化屬性物件的階段作業物件。 階段作業可以包含某些可序列化的屬性和某些不可序列化的屬性。 這是一個階段作業層次的大小(以位元組為單位)。 | 每個 Web 應用程式 | TimeStatistic | 全部 | 上限 |