Previous Topic: 10.4 Output Exits

Next Topic: Appendix B. DATA DICTIONARY

Appendix A. MESSAGES


This appendix lists all messages generated by the CA MICS Web
Analyzer.  The messages are printed on both the MICSLOG and
SAS log data sets.  When reviewing the output of a job, first
look at the MICSLOG data set because it contains fewer lines
of information, making it easier to see whether or not a job
or job step completed as expected.  If the MICSLOG message
does not provide enough information, consult this appendix
for more information about the message.  If you still need
more information, consult the SAS log to help debug the
problem.

The messages are listed in ascending numerical sequence and
include the full text of the message, the type, the reason
for the message, appropriate user action, and applicable
references to documentation.

The format of a MICSLOG message is:

hh:mm:ss.hs cccnnnnns ttttttttttttttttttttttttttttttttttt

where

hh:mm:ss.hs  is the time that the message was issued.

cccnnnnns    is the message identifier.  The message
             identifier consists of three parts:

                ccc     three letter product identifier
                nnnnn   the message number
                s       the severity identifier, where I is
                        an informational message, W indicates
                        a warning, and E indicates an error

ttt...ttt    is the message text.  If the text spans more
             than one line, the message identifier is
             repeated.

The remainder of this appendix shows the MICSLOG messages
produced for the CA MICS Web Analyzer.  In addition to the
message identifier and text, this section presents the reason
for the message, suggests actions to take to resolve the
problem, and refers you to additional sources of information
to help you understand the problem and its resolution.

+----------+
| WEB00100 |
+----------+

   TEXT:        Starting DELTA PROCESS for: %FILENAME

   TYPE:        Informational

   REASON:      Many of the WebSphere data elements read from
                the raw data are accumulated values since the
                server started.  This message indicates that
                the delta routines are about to be entered
                for the file listed.  When done, MICSLOG
                message WEB00199 is displayed.

   ACTION:      None

   REFERENCES:  None


+----------+
| WEB00102 |
+----------+

   TEXT:        Suspend record deleted due to age:
                SYSID=%SYSID; WEBIP=%WEBIP; ENDTS=%ENDTS;
                WEBSUSCT=%SUSLIMIT

   TYPE:        Informational

   REASON:      Suspend records are deleted from the suspend
                file for web servers (identified uniquely by
                WEBIP and WEBPORT) not encountered for the
                number of days defined by the SUSLIMIT
                (default 7) statement in
                prefix.MICS.PARMS(WEBOPS).  Suspend records
                hold the values last encountered for a WEBIP
                in the DAILY update and are used to
                initialize the lag variables for delta
                calculations during the next DAILY run.  Web
                server observations not encountered again for
                the default of 7 days are dropped from the
                suspend (WEB_WP) file.

   ACTION:      None

   REFERENCES:  None


+----------+
| WEB00106 |
+----------+

   TEXT:        No suspend record for:  SYSID=%SYSID;
                WEBIP=%WEBIP  ENDTS=%ENDTS WEBPORT=%WEBPORT

   TYPE:        Informational

   REASON:      No suspend record was found to initialize
                lag variables for delta calculations.  The
                WEBIP is probably new.  Delta processing is
                skipped for the first record.

   ACTION:      None

   REFERENCES:  None


+----------+
| WEB00110 |
+----------+

   TEXT:        More than one day exists between current and
                previous suspend records:
                    SYSID=%SYSID; WEBIP=%WEBIP; ENDTS=%XENDTS
                    LAGENDTS=%XLAGTS;
                    FILE00=%FILE00 SUSPEND=%SUSPEND
                    WEBPORT=%WEBPORT

   TYPE:        Warning

   REASON:      The difference between ENDTS on the current
                record and the previous record is greater
                than 24 hours.

   ACTION:      Determine if this gap in data is correct or
                if data was missing from SMF.  Data does not
                exist unless the WEB Server was active (up
                and running) and recording to SMF.  If data
                was missing but is available, you may want
                to restore the unit database and rerun the
                daily process with all the input data.

   REFERENCES:  None


+----------+
| WEB00111 |
+----------+

   TEXT:        One or more data elements contained a missing
                value:  FILE=%FILE
                This may be normal if the data element is
                inactive in WEBGENIN or unavailable at this
                WEB release.
                Refer to the SASLOG for the specific data
                elements.

   TYPE:        Warning

   REASON:      Either the temporary variable used to hold
                the previous observation's value or the
                current observation contains a missing value.

   ACTION:      This condition may be normal either if the
                variable is not available at the release of
                WebSphere that you are processing, or if the
                data element has been deactivated in
                WEBGENIN.  Determine which it is, and if this
                field is available and you require it,
                activate it.

   REFERENCES:  None


+----------+
| WEB00112 |
+----------+

   TEXT:        During DELTA PROCESSING, at least one data
                element would have received a negative value.
                Data element value set to 0.  FILE=%FILE',
                Refer to the SASLOG for the specific data
                element.

   TYPE:        Warning

   REASON:      The reason depends on the file noted in the
                message text, but is the result of the
                preceding observation containing a value
                greater than that in the current observation,
                which is unexpected in cumulative records.

   ACTION:      This could happen if there was a break in the
                raw input data and the web server had been
                restarted.  In this case, if the missing data
                contained the SMF 103 subtype 1 configuration
                record, the processing would not have been
                triggered and the counters would have been
                reset.  Ensure that there were no breaks of
                time period in the raw input data.

   REFERENCES:  None


+----------+
| WEB00121 |
+----------+

   TEXT:        SMF type 120 subtype 6 and/or subtype 8
                records not processed. You must be at SAS
                8.02 or higher to process these records.
                This unit is configured to run with SAS
                release %VR .
                Total number of records rejected:
                                 Subtype 6 ===>
                                 Subtype 8 ===>

   TYPE:        Warning

   REASON:      This is to bring user attention to the fact
                that the records listed for subtype 6 and/or
                subtype 8 are rejected because the unit is
                configured with the SAS release that does not
                support an informat $UCS2Xw. This format is
                used to read raw data that is in unicode
                format.

   ACTION:      Upgrade your SAS system software in this unit
                to SAS 8.02 or higher.

   REFERENCES:  None.


+----------+
| WEB00125 |
+----------+

   TEXT:        %LINE

   TYPE:        Informational

   REASON:      To show all the keywords and their values
                that are in effect for the WEBPGEN run.

   ACTION:      Print the contents of the PARM member.

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00126 |
+----------+

   TEXT:        %SRVNAME - The server name (WEBNAME) is set
                to the concatenation of WEBIP/WEBPORT.
                Assign user defined values for WEBNAME,
                WEBSNAME, and WEBGROUP for this server by
                updating: prefix.MICS.PARMS(WEBSLIST).  Then
                submit prefix.MICS.CNTL(WEBPGEN).'

   TYPE:        Informational

   REASON:      To display prefix.MICS.PARMS(WEBOPS)
                statements in MICSLOG when
                prefix.MICS.CNTL(WEBPGEN) is executed to
                generate product unit level code.

   ACTION:      None

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00128 |
+----------+

   TEXT:        %TOKEN1 KEYWORD value not coded. Set to
                DEFAULT of 7.

   TYPE:        Informational

   REASON:      The keyword has a missing parameter value.  A
                default value of 7 is automatically selected
                for this parameter. This message is issued if
                the keyword is coded without the parameter
                value.

   ACTION:      Code a value between 1 and 7 and resubmit
                prefix.MICS.CNTL(WEBPGEN).

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00129 |
+----------+

   TEXT:        %TOKEN1 KEYWORD value out of range.  Must be
                from 1 to 7.

   TYPE:        Error

   REASON:      The keyword contains a suspend value that is
                used to determine whether a suspended
                observation is dropped or kept.  This message
                is issued if the value falls outside the
                range of 1 to 7. The job is terminated.

   ACTION:      Code a value between 1 and 7. Resubmit
                prefix.MICS.CNTL(WEBPGEN).

   REFERENCES:  Chapter 7 in this guide.


+----------+
| WEB00130 |
+----------+

   TEXT:        Errors found in prefix.MICS.PARMS(WEBOPS).
                Correct all errors noted in MICSLOG.
                Then RESUBMIT prefix.MICS.CNTL(WEBPGEN).

   TYPE:        Error

   REASON:      One or more of the keywords (CFGLIMIT,
                WCFLIMIT, and SUSPEND) contain an out-of-
                range (less than 1 or greater than 7) value
                that caused the job to terminate.

   ACTION:      Code a desired value for all the keywords in
                error and resubmit prefix.MICS.CNTL(WEBPGEN).

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00131 |
+----------+

   TEXT:        GMTOFF for orgsysid %GMTORG is already
                defined. Duplicate statement not permitted.

   TYPE:        Error

   REASON:      The orgsysid for a GMTOFF statement was
                already used on an earlier GMTOFF statement.
                Only one time offset may be specified for a
                particular system.

   ACTION:      Delete or modify the statement as desired and
                resubmit prefix.MICS.CNTL(WEBPGEN).

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00132 |
+----------+

   TEXT:        Missing arguments in above line.  GMTOFF
                statement must be followed by two arguments:
                1-an orgsysid value, and 2-a time offset.

   TYPE:        Error

   REASON:      The GMTOFF statement keyword must be followed
                by exactly two arguments: an orgsysid value
                and a time offset.  At least one of these was
                missing from the line displayed immediately
                above the MICSLOG message.

   ACTION:      Delete or modify the statement as desired and
                resubmit prefix.MICS.CNTL(WEBPGEN).

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00133 |
+----------+

   TEXT:        GMTOFF / orgsysid ARRAY size exceeded.
                Current ARRAY size: %CKPTCNT
                Array size controlled by CKPTCNT statement in
                prefix.MICS.PARMS(SITE)

   TYPE:        Error

   REASON:      The capacity of the internal array used to
                hold the time offsets for each orgsysid
                listed in GMTOFF statements was exceeded.

   ACTION:      The current array size is listed in the
                message.  It can be altered by changing the
                value of the CKPTCNT statement in
                prefix.MICS.PARMS(SITE).  Either increase the
                CKPTCNT size, or code fewer GMTOFF statements
                than the array capacity.

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00134 |
+----------+

   TEXT:        GLOBAL statement not followed by recognized
                keyword.  Invalid keyword: %GTOKEN2'

   TYPE:        Error

   REASON:      The GLOBAL statement can only be followed by
                specific keywords, such as GMTOFF.

   ACTION:      Delete or modify the statement by using a
                valid GLOBAL statement keyword.  Then
                resubmit prefix.MICS.CNTL(WEBPGEN).

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00135 |
+----------+

   TEXT:        GLOBAL GMTOFF statement must be followed by a
                numeric time offset.

   TYPE:        Error

   REASON:      The argument following the GLOBAL GMTOFF
                statement must be a numeric time offset.
                Either blanks or a non-numeric argument was
                used instead of a numeric time offset.

   ACTION:      Delete or modify the statement by adding a
                numeric time offset value after GLOBAL
                GMTOFF.  Then resubmit
                prefix.MICS.CNTL(WEBPGEN).

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00136 |
+----------+

   TEXT:        Time Offset value is invalid in above line.
                Code a value in the range of -13 to +13.

   TYPE:        Error

   REASON:      The time offset value coded in the statement
                immediately above the MICSLOG error message
                is out of the allowable range of -13 to +13.

   ACTION:      Delete or modify the statement by adding or
                correcting the keyword's time offset value.
                Then resubmit prefix.MICS.CNTL(WEBPGEN).

+----------+
| WEB00137 |
+----------+

   TEXT:        Undefined orgsysid value: %ORGSYSID
                on the above GMTOFF statement is not defined
                in prefix.MICS.PARMS(SYSID)
                or sharedprefix.MICS.PARMS(CPLXSID).

   TYPE:        Error

   REASON:      The orgsysid value shown in the error message
                was not defined at the unit or complex level.

   ACTION:      Delete the statement or add the orgsysid to
                either prefix.MICS.PARMS(SYSID) or
                sharedprefix.MICS.PARMS(CPLXSID).  Then
                SUBMIT prefix.MICS.PARMS(BASPGEN).  When
                complete, resubmit prefix.MICS.CNTL(WEBPGEN).

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00138 |
+----------+

   TEXT:        Only one GLOBAL GMTOFF statement permitted.
                Duplicate statements found.

   TYPE:        Error

   REASON:      Only one GLOBAL GMTOFF statement is
                allowed.

   ACTION:      Delete the duplicate statement and resubmit
                prefix.MICS.CNTL(WEBPGEN).

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00139 |
+----------+

   TEXT:        GMTOFF statement must be followed by an
                orgsysid value of 4 bytes or less.
                %GTOKEN2 found instead.

   TYPE:        Error

   REASON:      The orgsysid value coded on the GMTOFF
                statement cannot exceed four bytes in length.
                The erroneous orgsysid is listed with the
                message.

   ACTION:      Delete the statement or modify the orgsysid
                value.  Resubmit prefix.MICS.CNTL(WEBPGEN).

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00140 |
+----------+

   TEXT:        %LINE
                No value was coded for the required IP
                ADDRESS/PORT number field (COLS 4-28).
                Statement is ignored.

   TYPE:        Warning

   REASON:      IP ADDRESS/PORT NUMBER column in the
                statement is not specified. This is the
                highest level of information required to
                identify unique observations in the data. In
                the absence of this value, all other values
                specified are meaningless and ignored.

   ACTION:      Specify the IP ADDRESS/PORT NUMBER that is
                associated with other specified values and
                resubmit prefix.MICS.CNTL(WEBPGEN).

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00141 |
+----------+

   TEXT:        %IP_PORT
                Duplicate IP ADDRESS/PORT values detected.
                Only one entry per IP ADDRESS/PORT value
                allowed.
                Duplicate IP ADDRESS/PORT values must be
                deleted.

   TYPE:        Error

   REASON:      Multiple IP ADDRESS/PORT values detected.

   ACTION:      Delete duplicated IP ADDRESS/PORT values and
                resubmit prefix.MICS.CNTL(WEBPGEN).

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00145 |
+----------+

   TEXT:        %LINE
                IP ADDRESS/PORT value coded, but no values
                coded for optional fields.
                Statement is ignored.

   TYPE:        Warning

   REASON:      At least one of the optional values must be
                coded for the IP ADDRESS/PORT entry column to
                have any meaning.  The absence of any values
                in optional fields results in blank values
                for WEBSNAME, WEBGROUP, and WEBNAME elements
                in the database files. These database
                elements will be blank if no IP ADDRESS/PORT
                entry is present in
                prefix.MICS.PARMS(WEBSLIST).

   ACTION:      1. Remove the entry
                2. Define at least one value in one of the
                   columns after IP ADDRESS/PORT column.

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00148 |
+----------+

   TEXT:        Errors found in prefix.MICS.PARMS(WEBSLIST).
                Correct all errors noted in MICSLOG.
                Then RESUBMIT prefix.MICS.CNTL(WEBPGEN).

   TYPE:        Error

   REASON:      There are errors in
                prefix.MICS.PARMS(WEBSLIST).

   ACTION:      Correct all errors noted in MICSLOG and
                resubmit prefix.MICS.CNTL(WEBPGEN).

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00150 |
+----------+

   TEXT:        %LINE
                No value coded for element(s):  %BLANKFLD
                These element(s) will contain blank values in
                the WLG INFORMATION AREA files.

   TYPE:        Warning

   REASON:      WEBSNAME (Short name), WEBGROUP (group name),
                and/or WEBNAME (Web Server Name) parameters
                were detected with no values specified. The
                message echoes these parameters for your
                information.  If you choose to take no
                action, you will see blank values in
                corresponding fields in the CA MICS Web
                Analyzer files.

   ACTION:      Optional. Enter valid values for the listed
                parameters and resubmit
                prefix.MICS.CNTL(WEBPGEN).

   REFERENCES:  Chapter 7 in this guide.

+----------+
| WEB00199 |
+----------+

   TEXT:        Ending DELTA PROCESS for:  %FILENAME
                LAG RELOADS :  %RELOADS
                SUSPEND RECORDS AGED :  %SUSDELS
                MISSING SUSPEND RECORDS :  %MISSSUSP

   TYPE:        Informational

   REASON:      Informational processing summary statistics.

   ACTION:      None

   REFERENCES:  None

+----------+
| WEB00210 |
+----------+

   TEXT:        Host name or IP Address 2 (SALHSTI2) contains
                non-blank value displayed below:
                %SALHSTI2
                The element SALHSTI2 is inactive. Please
                review the product guide, Section 5.3.1.3, to
                determine the corrective actions required.

   TYPE:        Warning

   REASON:      SALHSTIP element is active.  While SALHSTI2
                is inactive, the DAILY processing has
                detected a nonblank value in the element. If
                you use the SALHSTIP element for analysis,
                you should consider activating the SALHSTI2
                element.  Please see the discussion in the
                WLGSAL file Usage Consideration section
                5.3.1.3.

   ACTION:      Activate the SALHSTI2 element as required.
                Activating this element is at the user's
                discretion.

   REFERENCES:  See dictionary elements SALHSTIP and
                SALHSTI2.

+----------+
| WEB00211 |
+----------+

   TEXT:        Host name or IP Address 2 (RFLHSTI2) contains
                non-blank value displayed below:
                %RFLHSTI2
                The element, RFLHSTI2 is inactive.

   TYPE:        Warning

   REASON:      RFLHSTIP element is active.  While RFLHSTI2
                is inactive, the DAILY processing has
                detected a nonblank value in the element. If
                you use the RFLHSTIP element for analysis,
                you should consider activating the RFLHSTI2
                element.  Please see the discussion in the
                WLGRFL file Usage Consideration section
                5.3.3.3.

   ACTION:      Activate the RFLHSTI2 element as required.
                Activating this element is at the user's
                discretion.

   REFERENCES:  See dictionary elements RFLHSTIP and
                RFLHSTI2.


+----------+
| WEB00250 |
+----------+

   TEXT:        *********************************************
                *********************************************
                WLE LOG records were detected but NOWLG
                OPTION is in effect.  All log data discarded.
                See Section 7.1 for more information.
                *********************************************
                *********************************************

   TYPE:        Warning

   REASON:      The INPUTWEB DD contains a data set with
                records, but NOWLG options are in effect for
                the WEB product.

   ACTION:      Edit sharedprefix.MICS.GENLIB(WEBGENIN) and
                change parameter value from NOWLG to WLG on
                the OPTION statement.

   REFERENCES:  Chapter 7 in this guide.


+----------+
| WEB00251 |
+----------+

   TEXT:        +---+----+----+----+----+----+----+----+----+
                A Total of %WRK_NWEB non-WEB related SMF
                records found in input, and discarded.
                +---+----+----+----++---+----+----+----+----+

   TYPE:        Informational

   REASON:      The INPUTSMF DD refers to a dataset that
                contains SMF records other than type 103s.

   ACTION:      Consider activating DAYSMF step or any other
                utility at your disposal to preprocess SMF
                data to extract SMF type 103 records in a
                dataset that contains type 103 records only.
                This improves DAY052 processing time.

   REFERENCES:  Chapter 7 in this guide.


+----------+
| WEB00252 |
+----------+

   TEXT:        Total number of records processed for each
                LOG file.
                *********************************************
                  SERVER ACCESS LOG        = %SUB1CNT
                  FRCA ACCESS (CACHE) LOG  = %SUB2CNT
                  PROXY ACCESS LOG         = %SUB3CNT
                  PROXY ACCESS (CACHE) LOG = %SUB4CNT
                  AGENT LOG                = %SUB5CNT
                  REFERER LOG              = %SUB6CNT
                  ERROR LOG                = %SUB7CNT
                  CONFIGURATION            = %SUB9CNT
                *********************************************

   TYPE:        Informational

   REASON:      To provide detail information about the input
                log record count processed in DAY052.

   ACTION:      None

   REFERENCES:  Chapter 9 in this guide.

+----------+
| WEB00253 |
+----------+

   TEXT:        OBSERVATIONS skipped by USER EXITS in the
                main data step.

                  USRSWPR = %WPREXIT

                  USRSSAL = %SALEXIT
                  USRSAGL = %AGLEXIT
                  USRSERL = %ERLEXIT
                  USRSRFL = %RFLEXIT

                  USRSSAF = %SAFEXIT
                  USRSSIF = %SIFEXIT
                  USRSMIJ = %MIJEXIT
                  USRSHTP = %HTPEXIT
                  USRSSRV = %SRVEXIT
                  USRSHPI = %HPIEXIT
                  -------------------------
                  TOTAL    = %TOTEXIT

   TYPE:        Informational

   REASON:      This message is issued to present runtime
                control counts of the number of observations
                that were deleted by each of the indicated
                file exits in the main DATA step.

   ACTION:      None

   REFERENCES:  None

+----------+
| WEB00254 |
+----------+

   TEXT:        Total number of SMF 120 records processed by
                subtype.

                ************************************
                SUBTYPE 1 (SERVER ACTIVITY):
                 SERVER ACTIVITY RECORDS = %S1SACNT
                 COMMUNICATION RECORDS   = %S1CMCNT
                SUBTYPE 3 (SERVER INTERVAL):
                 SERVER RECORDS          = %S3SICNT
                 JVM HEAP RECORD         = %S3HPCNT
                SUBTYPE 5 (J2EE CONTAINER ACTIVITY):
                 J2EE CONTAINER RECORDS  = %S5JACNT
                SUBTYPE 6 (J2EE CONTAINER INTERVAL):
                 J2EE CONTAINER RECORDS  = %S6JICNT
                SUBTYPE 8 (Web Container Interval):
                 WebContainer Records    = %S8WICNT
                 HttpSession Records     = %S8WICNT
                 WebApplication Records  = %S8WACNT
                 Servlet Records         = %S8WSCNT
                ************************************

   TYPE:        Informational

   REASON:      This message is issued to present runtime
                control counts.  The numbers represent the
                number of SMF type 120 records by subtypes
                read from the INPUTSMF file.

   ACTION:      None

   REFERENCES:  None

+----------+
| WEB02001 |
+----------+

   TEXT:        No data has passed through initial selection.
                Check file status and selection criteria.
                Run terminating with USER ABEND 998.

   TYPE:        Error

   REASON:      The selection criteria used to subset the
                data may have caused no observations to pass
                through, resulting in zero observations in
                the step.

   ACTION:      Change the selection criteria and rerun the
                inquiry.

   REFERENCES:  None

+----------+
| WEB02002 |
+----------+

   TEXT:        This report is only supported through
                versions V5R2 and higher.
                The highest version detected in the data =
                %WEBSRVVR.

   TYPE:        Error

   REASON:      Elements used in this report are only
                supported at Version 5 Release 2 or higher.
                If you are running a report that has two
                different versions of data within it, the
                highest data detected is used for the element
                WEBSRVVR.

   ACTION:      Run this report with only data that is V5R2
                or higher.  If you attempt to use data
                that is less than V5R2, the job will not fail
                as long as there is additional data being
                input from higher versions.

   REFERENCES:  None


+----------+
| WEB02010 |
+----------+

   TEXT:        The lines per page was set to less than 30.
                This report requires a minimum PAGE SIZE of
                30.  PAGE SIZE set to 30.

   TYPE:        Informational

   REASON:      The PAGESIZE option specified a value for
                page size that is less than 30. A minimum
                value of 30 for the page size is required.

   ACTION:      Change the PAGESIZE= value to 30 or more to
                avoid this message.

   REFERENCES:  You can change the page size by going into
                MWF, selecting option 2;0, and choosing
                either foreground or batch execution
                parameters.  Find the page length option and
                specify the number of lines per printed page
                for inquiry outputs.