com.ibm.websphere.pmi.stat
Interface WSSessionManagementStats
-
public interface WSSessionManagementStatsWebSphere 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
StatDescriptoris 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 intActivateNonExistSessionCountThe number of requests for a session that no longer exists, presumably because the session timed out (CountStatistic).static intActiveCountTotal number of sessions that are currently accessed by requests (RangeStatistic).static intAffinityBreakCountThe number of HTTP session affinities that are broken, not counting WebSphere Application Server intentional breaks of session affinity (CountStatistic).static intCacheDiscardCountThe number of session objects that are forced out of the cache (CountStatistic).static intCreateCountTotal number of sessions that are created (CountStatistic).static intExternalReadSizeThe size of the session data read from persistent store (TimeStatistic).static intExternalReadTimeThe time (in milliseconds) taken in reading the session data from persistent store (TimeStatistic).static intExternalWriteSizeThe size of the session data written to persistent store (AverageStatistic).static intExternalWriteTimeThe time (in milliseconds) taken in writing the session data from persistent store (AverageStatistic).static intInvalidateCountTotal number of sessions that are invalidated (CountStatistic).static intLifeTimeAverage session lifetime in milliseconds - TimeStatistic (time invalidated - time created).static intLiveCountTotal number of sessions that are currently live (RangeStatistic).static java.lang.StringNAMEstatic intNoRoomForNewSessionCountThe number of times that a request for a new session cannot be handled because the value exceeds the maximum session count (CountStatistic).static intSessionObjectSizeThe average size of the session objects at session level, including only serializable attributes in the cache (AverageStatistic).static intTimeoutInvalidationCountThe number of sessions that are invalidated with timeout (CountStatistic).static intTimeSinceLastActivatedThe 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
-
-