Servlet session counters


 

+

Search Tips   |   Advanced Search

 

Name Key ID Description Type Level Overhead
CreateCount servletSessionsModule.createdSessions 1 Number of sessions created CountStatistic All Low
InvalidateCount servletSessionsModule.invalidatedSessions 2 Number of sessions invalidated CountStatistic All Low
LifeTime servletSessionsModule.sessionLifeTime 4 Average session life time in milliseconds

time invalidated - time created

TimeStatistic Extended Medium
ActiveCount servletSessionsModule.activeSessions 6 Number of concurrently active sessions.

A session is active if the WAS is currently processing a request that uses that session.

RangeStatistic All High
LiveCount servletSessionsModule.liveSessions 7 Number of local sessions that are currently cached in memory. RangeStatistic Basic High
NoRoomForNewSessionCount servletSessionsModule.noRoomForNewSession 8 Applies only to session in memory with...

AllowOverflow=false

Number of times that a request for a new session cannot be handled because it exceeds the maximum session count.

CountStatistic Extended Low
CacheDiscardCount servletSessionsModule.cacheDiscards 9 Number of session objects that have been forced out of the cache.

A least recently used (LRU) algorithm removes old entries to make room for new sessions and cache misses. Applicable only for persistent sessions.

CountStatistic All Low
ExternalReadTime servletSessionsModule.externalReadTime 10 The time (milliseconds) taken in reading the session data from the persistent store.

For multirow sessions, the metrics are for the attribute; for single row sessions, the metrics are for the entire session.

Applicable only for persistent sessions. When using a JMS persistent store, we can choose to serialize the replicated data. If we choose not to serialize the data, the counter is not available.

TimeStatistic Extended Medium
ExternalReadSize servletSessionsModule.externalReadSize 11 Size of the session data read from persistent store.

Applicable only for (serialized) persistent sessions; similar to external Read Time.

TimeStatistic Extended Medium
ExternalWriteTime servletSessionsModule.externalWriteTime 12 Time (milliseconds) taken to write the session data from the persistent store.

Applicable only for (serialized) persistent sessions. Similar to external Read Time.

TimeStatistic Extended Medium
ExternalWriteSize servletSessionsModule.externalWriteSize 13 Size of the session data written to persistent store.

Applicable only for (serialized) persistent sessions. Similar to external Read Time.

TimeStatistic Extended Medium
AffinityBreakCount servletSessionsModule.affinityBreaks 14 Number of requests that are received for sessions last accessed from another Web app.

Can indicate failover processing or a corrupt plug-in configuration.

CountStatistic All Low
TimeSinceLastActivated servletSessionsModule.timeSinceLastActivated 15 The time difference in milliseconds between previous and current access time stamps. Does not include session time out. TimeStatistic All Medium
TimeoutInvalidationCount servletSessionsModule.invalidatedViaTimeout 16 Number of sessions that are invalidated by timeout. CountStatistic All Low
ActivateNonExistSessionCount servletSessionsModule.activateNonExistSessions 17 Number of requests for a session that no longer exists, presumably because the session timed out.

Helps determine if the timeout is too short.

CountStatistic All Low
SessionObjectSize servletSessionsModule.serializableSessObjSize 18 Size in bytes of (the serializable attributes of) in-memory sessions.

Only session objects that contain at least one serializable attribute object is counted. A session can contain some attributes that are serializable and some that are not. The size in bytes is at a session level.

TimeStatistic All Max