Previous Topic: 00050: Excessive Use of TSO Command per Hour

Next Topic: 00056: Unauthorized Use of TSO Commands

00055: Excessive Number of User Logons per Hour


FILE              TSO User Command Counts File
SAS FILE NAME     DETAIL.TSOTSC01
SOURCE LOCATION   sharedprefix.MICS.SOURCE(DYTSOEXC)

SEVERITY          Warning       (SEVERITY='W')
MANAGEMENT AREA   Productivity  (MGMTAREA='PRODUCTIVITY')

PURPOSE      Identifies users who have exceeded the
             installation defined limit for the number of
             LOGON commands issued per hour.

RATIONALE    The TSO LOGON command is used to initiate a TSO
             session.  This command and LOGOFF, which
             terminates a TSO session, use a lot of
             resources.  Therefore, this command should not
             be issued excessively in a short period of time
             under normal circumstances.  Excessive use may
             indicate unproductive TSO users who are not
             planning their TSO sessions.

DEFINITION   This exception is detected when an individual
             userid's logons per hour exceeds the
             installation specified maximum hourly limit.

EXCEPTION    The SAS statements identifying the exception
STATEMENTS   situation and describing the condition are
             stored in the source member named in SOURCE
             LOCATION and are described below:

************************************************************;
*
** 00055
** EXCESSIVE NUMBER OF USER LOGONS PER HOUR
*;
IF COMMAND='LOGON'
 AND TSCCOUNT > logon-count
 THEN DO;
  EXCCODE='00055'; SEVERITY='W'; MGMTAREA='PRODUCTIVITY';
  EXCDESC1='EXCESSIVE NUMBER OF USER LOGONS PER HOUR';
  EXCDESC2='LOGONS=' || PUT(TSCCOUNT,3.);
  LINK HIT;
END;

THRESHOLD     Modify the values used for the number of times
MODIFICATION  a command is executed, according to the
              following conventions:

    logon-count   The number of user logons per hour. A
                  threshold of two logons per hour would
                  appear as:    TSCCOUNT > 2