com.ibm.websphere.pmi.stat
Interface WSSessionManagementStats
-
public interface WSSessionManagementStats
WebSphere Servlet Session Manager Stats interface. Servlet Session Manager stats are structured as follows in the PMI tree:
<server>
|
|__Servlet Session Manager+
|
|__<web_application_1>
|__<web_application_1>
+ indicates logical group
StatDescriptor
is used to locate and access particular Stats in the PMI tree.
Example:- StatDescriptor that represents the Servlet session manager stats logical group:
new StatDescriptor (new String[] {WSSessionManagementStats.NAME});
- StatDescriptor that represents the Servlet session stats for a given web application <web_application_1>:
new StatDescriptor (new String[] {WSSessionManagementStats.NAME, "web_application_1"});
- StatDescriptor that represents the Servlet session manager stats logical group:
-
-
Field Summary
Fields Modifier and Type Field and Description static int
ActivateNonExistSessionCount
The number of requests for a session that no longer exists, presumably because the session timed out (CountStatistic).static int
ActiveCount
Total number of sessions that are currently accessed by requests (RangeStatistic).static int
AffinityBreakCount
The number of HTTP session affinities that are broken, not counting WebSphere Application Server intentional breaks of session affinity (CountStatistic).static int
CacheDiscardCount
The number of session objects that are forced out of the cache (CountStatistic).static int
CreateCount
Total number of sessions that are created (CountStatistic).static int
ExternalReadSize
The size of the session data read from persistent store (TimeStatistic).static int
ExternalReadTime
The time (in milliseconds) taken in reading the session data from persistent store (TimeStatistic).static int
ExternalWriteSize
The size of the session data written to persistent store (AverageStatistic).static int
ExternalWriteTime
The time (in milliseconds) taken in writing the session data from persistent store (AverageStatistic).static int
InvalidateCount
Total number of sessions that are invalidated (CountStatistic).static int
LifeTime
Average session lifetime in milliseconds - TimeStatistic (time invalidated - time created).static int
LiveCount
Total number of sessions that are currently live (RangeStatistic).static java.lang.String
NAME
static int
NoRoomForNewSessionCount
The number of times that a request for a new session cannot be handled because the value exceeds the maximum session count (CountStatistic).static int
SessionObjectSize
The average size of the session objects at session level, including only serializable attributes in the cache (AverageStatistic).static int
TimeoutInvalidationCount
The number of sessions that are invalidated with timeout (CountStatistic).static int
TimeSinceLastActivated
The time difference in milliseconds of the previous and current access time stamps (TimeStatistic).
-
-
-
Field Detail
-
NAME
static final java.lang.String NAME
- See Also:
- Constant Field Values
-
CreateCount
static final int CreateCount
Total number of sessions that are created (CountStatistic).- See Also:
- Constant Field Values
-
InvalidateCount
static final int InvalidateCount
Total number of sessions that are invalidated (CountStatistic).- See Also:
- Constant Field Values
-
LifeTime
static final int LifeTime
Average session lifetime in milliseconds - TimeStatistic (time invalidated - time created).- See Also:
- Constant Field Values
-
ActiveCount
static final int ActiveCount
Total number of sessions that are currently accessed by requests (RangeStatistic).- See Also:
- Constant Field Values
-
LiveCount
static final int LiveCount
Total number of sessions that are currently live (RangeStatistic).- See Also:
- Constant Field Values
-
NoRoomForNewSessionCount
static final int NoRoomForNewSessionCount
The number of times that a request for a new session cannot be handled because the value exceeds the maximum session count (CountStatistic).- See Also:
- Constant Field Values
-
CacheDiscardCount
static final int CacheDiscardCount
The number of session objects that are forced out of the cache (CountStatistic).- See Also:
- Constant Field Values
-
ExternalReadTime
static final int ExternalReadTime
The time (in milliseconds) taken in reading the session data from persistent store (TimeStatistic). For Multirow, the metrics are for the attribute; for SingleRow the metrics are for the whole session. Applicable only for persistent sessions. When using a JMS persistent store, if you choose not to serialize the data, the counter is not available.- See Also:
- Constant Field Values
-
ExternalReadSize
static final int ExternalReadSize
The size of the session data read from persistent store (TimeStatistic). Applicable only for (serialized) persistent sessions and similar to externalReadTime.- See Also:
- Constant Field Values
-
ExternalWriteTime
static final int ExternalWriteTime
The time (in milliseconds) taken in writing the session data from persistent store (AverageStatistic). Applicable only for (serialized) persistent sessions and similar to externalReadTime.- See Also:
- Constant Field Values
-
ExternalWriteSize
static final int ExternalWriteSize
The size of the session data written to persistent store (AverageStatistic). Applicable only for (serialized) persistent sessions and similar to externalReadTime.- See Also:
- Constant Field Values
-
AffinityBreakCount
static final int AffinityBreakCount
The number of HTTP session affinities that are broken, not counting WebSphere Application Server intentional breaks of session affinity (CountStatistic).- See Also:
- Constant Field Values
-
TimeSinceLastActivated
static final int TimeSinceLastActivated
The time difference in milliseconds of the previous and current access time stamps (TimeStatistic). Does not include sessions timed out.- See Also:
- Constant Field Values
-
TimeoutInvalidationCount
static final int TimeoutInvalidationCount
The number of sessions that are invalidated with timeout (CountStatistic).- See Also:
- Constant Field Values
-
ActivateNonExistSessionCount
static final int ActivateNonExistSessionCount
The number of requests for a session that no longer exists, presumably because the session timed out (CountStatistic).- See Also:
- Constant Field Values
-
SessionObjectSize
static final int SessionObjectSize
The average size of the session objects at session level, including only serializable attributes in the cache (AverageStatistic).- See Also:
- Constant Field Values
-
-