Wayne,

The MCT is only required for CICS monitoring records which have a dictionary. CICS statistics SMF 110 records are fixed.

On 2020-05-27 11:54 AM, Wayne Bickerdike wrote:
You'll need a CICS MCT entry (Monitor control table).

Sample JCL:

//DELIT    EXEC PGM=IDCAMS
//SYSIN DD *
   DELETE SYS.CICSTS54.CICS.MNDUPREC
   SET MAXCC=0
/*
//SYSPRINT DD SYSOUT=A
//MNDUP    EXEC PGM=DFHMNDUP
//STEPLIB DD DSN=SYS3.CICSTS54.CICS.SDFHLOAD,DISP=SHR
//SYSUT4  DD DSN=SYS.CICSTS54.CICS.MNDUPREC,DISP=(NEW,CATLG),
//           UNIT=SYSDA,SPACE=(TRK,(1,1))
//SYSPRINT DD SYSOUT=A
//SYSUDUMP DD DUMMY
//SYSIN    DD *
MCT=WB
SYSID=MVS1
GAPPLID=CICS54T
SAPPLID=CICS54T
DATE=2018316
TIME=000100
//SMFUNLD  EXEC PGM=IFASMFDP
//* INDD1    DD DSN=SYS1.MAN1,DISP=SHR,AMP=('BUFSP=65536')
//INDD1    DD DSN=SYS6.SMFDATA.BACKUP(0),DISP=SHR
//         DD DSN=SYS6.SMFDATA.BACKUP(-1),DISP=SHR
//         DD DSN=SYS6.SMFDATA.BACKUP(-2),DISP=SHR
//OUTDD1   DD DSN=&&TEMP,DISP=(NEW,PASS),SPACE=(CYL,(20,20)),
//            UNIT=SYSDA
//SYSPRINT DD SYSOUT=A
//SYSIN    DD *
         INDD(INDD1,OPTIONS(DUMP))
         OUTDD(OUTDD1,TYPE(110(1)))
/*
//*
//DEL2     EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=A
//SYSIN DD *
   DELETE USER.DFHMOLS.UNLOAD
   SET MAXCC=0
/*
//PRNT     EXEC PGM=DFH$MOLS
//STEPLIB  DD DSN=SYS1.USER.LOAD,DISP=SHR
//         DD DSN=SYS3.CICSTS54.CICS.SDFHLOAD,DISP=SHR
//INPUT    DD DSN=SYS.CICSTS54.CICS.MNDUPREC,DISP=SHR
//         DD DSN=&&TEMP,DISP=(OLD,DELETE),UNIT=SYSDA
//SYSUT2   DD DSN=&&XPND,DISP=(NEW,PASS),UNIT=SYSDA,
//            SPACE=(CYL,(25,10))
//SYSUT4   DD DSN=USER.DFHMOLS.UNLOAD,DISP=(,CATLG),
// UNIT=SYSDA,SPACE=(CYL,(25,10))
//SORTWK01 DD SPACE=(CYL,(5,1)),UNIT=SYSDA
//SORTWK02 DD SPACE=(CYL,(5,1)),UNIT=SYSDA
//SORTWK03 DD SPACE=(CYL,(5,1)),UNIT=SYSDA
//SORTWK04 DD SPACE=(CYL,(5,1)),UNIT=SYSDA
//SORTWK05 DD SPACE=(CYL,(5,1)),UNIT=SYSDA
//SORTDIAG DD SYSOUT=A
//SYSOUT   DD SYSOUT=A
//SYSPRINT DD SYSOUT=A
//SYSABEND DD SYSOUT=A
//SYSUDUMP DD SYSOUT=A
//SYSIN    DD *
OPTION LOCAL
*
RESOURCE ALL
PRINT ALL
UNLOAD

Sample output lots of fields including USER ID::


********************************* TOP OF DATA
**********************************
***  DFH$MOLS - CICS 7.1.0 - MONITORING DATA LISTING PROGRAM  ***      DATE
2020
  OPTION LOCAL

  *

  RESOURCE ALL

  PRINT ALL

  UNLOAD

********************************************************************************
*  SMF HEADER          *  TIME =  0:01:00.00    DATE = 2018/316   SYSTEM-ID
= MV
*                      *  REC TYPE = 110   REC SUBTYPE = 1    NO OF
TRIPLETS = 2
*                      *  PROD SECT OFFSET = 44     PROD SECT LENGTH = 114
   NU
*                      *  DATA SECT OFFSET = 158    DATA SECT LENGTH =
10218  NU
********************************************************************************
*  SMF PRODUCT SECTION *  REC VERSION = 0710  REC MAINT IND = 0    G-APPLID
= CI
*                      *  JOB NAME =            ENTRY DATE = 2019/005
  ENTRY TI
*                      *  1ST CONN. OFFSET = 0      CONNECTOR LENGTH = 0
   NU
*                      *  1ST DATA OFFSET  = 158    DATA ROW LENGTH  = 26
    NU
*                      *  COMPRESSED DATA LENGTH = 0

*                      *  LOCAL TIME ZONE = 00000D69  LEAP SECOND OFFSET =
00000
********************************************************************************


           FIELD-NAME     SIZE  CONNECTOR OFFSET    NICKNAME           NEW
IN-COR


           DFHTASK  C001     4  X'0001'   X'0000'   TRAN

           DFHTERM  C002     4  X'0002'   X'0004'   TERM

           DFHCICS  C089     8  X'0003'   X'0008'   USERID

           DFHTASK  C004     4  X'0004'   X'0010'   TTYPE

           DFHCICS  T005     8  X'0005'   X'0014'   START

           DFHCICS  T006     8  X'0006'   X'001C'   STOP

           DFHTASK  P031     4  X'0007'   X'0024'   TRANNUM

           DFHTASK  A109     4  X'0008'   X'0028'   TRANPRI

           DFHTASK  C166     8  X'0009'   X'002C'   TCLSNAME

           DFHTERM  C111     8  X'000A'   X'0034'   LUNAME

           DFHPROG  C071     8  X'000B'   X'003C'   PGMNAME

           DFHTASK  C097    20  X'000C'   X'0044'   NETUOWPX

           DFHTASK  C098     8  X'000D'   X'0058'   NETUOWSX

           DFHCICS  C130     4  X'000E'   X'FFFF'   RSYSID


On Wed, May 27, 2020 at 1:46 PM Wayne Bickerdike <wayn...@gmail.com> wrote:

CICS SMF 110. You could probably use DFH$MOLS to analyse, it takes some of
the hard work out of breaking the SMF into readable stuff.

On Wed, May 27, 2020 at 7:13 AM Matthew Stitt <mathwst...@bellsouth.net>
wrote:

CICS statistics.  Make sure they are turned on.

The CICS statistics are written as SMF 110 records.

It is possible to analyze them using various tools.

toot toot>  Check CBT file 529.  You will also need CBT file 527 for a
sub-program or two.

Matthew

On Tue, 26 May 2020 16:59:28 -0400, Bob Bridges <robhbrid...@gmail.com>
wrote:

I'm not a CICS jock, but at many of the installations I've worked at
I've had occasion to analyze a record of who used which CICS transactions
over the past weeks or years.  The datasets have had varying formats, but
I've gradually come to believe that CICS must track such things and keep a
log somewhere.  The alternative is to believe that every installation
reinvents this useful wheel independently, which I'm inclined to doubt.
Now I'm at a new place, and the guy I take to be the local CICS sysprog
(but I may be mistaken) says he's not aware of such a function.  Is this
something easy I can point out to him, or am I mistaken about it being a
feature available to all CICS installations?
For that matter, is it something I can maybe find myself, without even
bothering him?
---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* Be careful of your thoughts; they may become words at any  moment.
-Ira Gassen */
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
Wayne V. Bickerdike



----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to