How to stop logging for IMS transactions in SYSVIEW
search cancel

How to stop logging for IMS transactions in SYSVIEW

book

Article ID: 217196

calendar_today

Updated On:

Products

SYSVIEW Performance Management

Issue/Introduction

Currently this instance monitor a bunch of IMS transactions.  Here is an example:

DEFINE     IMTRLIFE ENABLED
IMSID    COR2  RSCE FTSOSAIN
RULETYPE UPPER    TYPE     SYSTEM   TRIGLVL PROBLEM  PRIORITY 0
LIMIT    23:00:11 WARNING  22:55:55 WARNPCT 80       DURATION 2
CAPLEVEL NONE     CAPEVENT *        CAPTIME 00:15:00
MSG NO   NOLOG    SMF      OPSMVS
IMOD NO  IMODNAME *                 NOTRAP     TRAPDEST *
SUN   NOMON NOTUE NOWED NOTHU NOFRI NOSAT
TIMEBEGIN 02:00:01 TIMEEND 10:05:00
ENDDEFINE

parm MSG set to NO, yet the alert still logs to SYSVIEW.  How to stop logging into SYSVIEW?

Environment

Release : 16.0

Component : SYSVIEW

Resolution

First enter LGLOGS and confirm that ACTIVE is in the 2nd column next to IMSLOGR.IMRS and IMSLOGR.IMTR entries. To change this:

  1. Enter command LIBVIEW PARMLIB IMSLOGR and note the dataset name.  
  2. Enter command PARMLIB and select the line with the dataset name from above with an E for edit.
  3. Scroll down to the IMSLOGR member and select it. 
  4. Copy the lines for LOGSTREAM-IMSREGN-NAME and LOGSTREAM-IMSTRAN-NAME, and comment out the new line with a * in column 1.  This will preserve the dataset name for future reference. 
  5. On the one that is not commented out, change the dataset name starting in column 35 to NONE.
  6. Save the changes
  7. Enter command LGLOGS and both IMSLOGR.IMRS and IMSLOGR.IMTR should now show INACTIVE. 

Note, copying the LOGSTREAM-**-NAME line should make it easier to convert back once logging should be resumed.