Skip to Main Content
The Adabas & Natural Ideas Portal does not contain ideas from products ApplinX and EntireX. Please refer to the IBM Ideas Portal for these products (IBMid required).
Status New
Workspace Adabas for z/OS
Categories Adabas Review (REV)
Created by Ernst Chvatal
Created on Apr 24, 2026

Summary Reports support to write zOS SMF-Records directly

SMFSUBSYS/SMFTYPE/SMFINTERVALL
configuration per summary report, just like an adabas-nucleus

Today, several reports are written to Rev-Switch datasets. This data must be continuously merged using UEXIT triggers, which trigger jobs in our scheduling env to add data to genDS. Once a day, the data of the whole day processed using Natural programs and displayed via the less common 3270 interface.

As part of our monitoring modernization, we want to consolidate these 12 different reports into 4 and "simply" distribute all data via SMF LogStreams (data targetting: Zappix|Prometheus|Alloy ... Grafana).


Use Case reporting details enhancement
  • Ernst Chvatal
    May 22, 2026

    to make the stuff temporarily (dirty) configureable, you might use the wellknown classic "hidden SAG Parm" feature pattern:


    ------ History ---------+
    History ............ X !
    History Int ... ____15 !
    History DBID ... __230 !
    History FNR .... _____ !
    History SVC ...... ___ !

    as soon as history(Y|N) is 'X', SMF records will be created/written/sent and the other parms (Int, DBID, ...) are "misused"

    - "Int" becomes SMF interval
    - "DBID" becomes SMFTYPE


  • Admin
    Jürgen Lind
    May 6, 2026

    Danke, Ernst!
    Kommst Du zur IUG in München 2026-Juni?
    LG, Jürgen

  • Ernst Chvatal
    May 6, 2026
    autostart definitions example would look something like:
    REPORT  TYPE=SUMMARY,TITLE='CMDS-OK',INTERVAL=2,SMFTYPE=231,SMFINTERVAL=<GLOBAL|SUBSYS|minute>
    DISPLAY DATE,HOUR,INTERVAL,DBID,NUCID,JOBNAME,NATPROG,FILE,CMD
    SUM COMMANDS,TOTDURA,NATEXEC,IOS,DATAIO,ASSOIO,WORKIO,ISNQ
    INCLUDE RSP=(0)

    REPORT TYPE=SUMMARY,TITLE='CMDS-NOK',INTERVAL=1,SMFTYPE=232,SMFINTERVAL=<GLOBAL|SUBSYS|minute>
    DISPLAY DATE,HOUR,INTERVAL,DBID,NUCID,JOBNAME,NATPROG,FILE,CMD,RSP,RSPSUB
    SUM COMMANDS
    INCLUDE RSP^(0)


    REPORT TYPE=SUMMARY,TITLE='SIGNAL-ERR-ALL',INTERVAL=60,SMFTYPE=233,...
    DISPLAY RSP,RSPSUB,ERRFLDNM,CMD,FILE,DATE,TIME,JOBNAME,NATPROG,UBUID,TRANSID,NATUID,ISN,ISNQ,OP1,OP2,NATSTMT,L3DE,DBID,NUCID
    INCLUDE RSP^(0,3,9,113,145)

    REPORT TYPE=SUMMARY,TITLE='SIGNAL-INTERVENTION-REQ',INTERVAL=6,SMFTYPE=234,...
    DISPLAY RSP,RSPSUB,DATE,TIME,FILE,CMD,JOBNAME,NATPROG,TRANSID,UBUID,NATSTMT,NATUID,DBID,NUCID
    INCLUDE RSP=(9,113)