4. EXCEPTIONS › 4.3 Detailed Exception Descriptions › 00055: Excessive Number of User Logons per Hour
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