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

I have monitoring set up for 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

 

I have MSG - NO, yet the alert still logs to SYSVIEW.  How do I stop the logging to 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.