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:

    1. StatDescriptor that represents the Servlet session manager stats logical group: new StatDescriptor (new String[] {WSSessionManagementStats.NAME});
    2. StatDescriptor that represents the Servlet session stats for a given web application <web_application_1>: new StatDescriptor (new String[] {WSSessionManagementStats.NAME, "web_application_1"});
    • 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

      • 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
IBM WebSphere Application ServerTM
Release 8.5