SMF Record Mapping
If Mainframe Connector SMF records are being created, it will be necessary to post process the SMF record data to obtain information about the individual Mainframe Connector events. An SMF record mapping macro can be found in member PSNCSMF of the INSTLIB dataset. The following is the SMF record mapping for a Mainframe Connector SMF record:
SMFLEN DS XL2 SMF RECORD LENGTH SMFSEG DS XL2 SMF RECORD SEGMENT SMFFLSG DS XL1 FLAG BYTE SMFTYPE DS XL1 SMF RECORD NUMBER SMFTIME DS XL4 0.01 SECONDS SINCE MIDNIGHT SMFDATE DS XL4 DATE IN 0CYYDDDF FORMAT SMFSYSID DS CL4 SMF SYSID OF SYSTEM SMFUID DS CL8 UID FOR WHICH FUNCTION OCCURRED SMFOFLAG DS XL1 OUTBOUND REQUEST STATUS SMFOPWOK EQU X'80' PWD VALUE IS OK SMFOPWRJ EQU X'40' PWD VALUE HAS BEEN REJECTED SMFOBRTO EQU X'20' OUTBOUND REQUEST TIMED OUT SMFOBRCF EQU X'10' OUTBOUND REQUEST CONNECTION FAIL SMFOBRUN EQU X'08' OUTBOUND REQUEST UNKNOWN FAILURE SMFIFLAG DS XL1 INBOUND REQUEST SMFIVRFY EQU X'80' REQUEST WAS AN INBOUND VERIFY SMFICHNG EQU X'40' REQUEST WAS AN INBOUND CHANGE SMFIREST EQU X'20' REQUEST WAS AN INBOUND RESET SMFIPOLL EQU X'10' REQUEST WAS AN INBOUND POLL SMFIRSXP EQU X'08' REQUEST WAS AN INBOUND RESETEXP SMFIXPIR EQU X'04' REQUEST WAS AN INBOUND EXPIRE SMFIUEN EQU X'02' REQUEST WAS AN INBOUND ENABLE SMFIUDIS EQU X'01' REQUEST WAS AN INBOUND DISABLE SMFIUIEN EQU X'03' REQUEST WAS AN INBOUND ISENABLED SMFIFLG2 DS XL1 INBOUND REQUEST SMFIUDEF EQU X'20' REQUEST WAS AN INBOUND CREATE SMFIUDEL EQU X'10' REQUEST WAS AN INBOUND DELETE SMFILGRP EQU X'04' REQUEST WAS AN INBOUND LISTGROUP SMFILMEM EQU X'02' REQUEST WAS AN INBOUND LISTMEMBERS SMFIFLG3 DS XL1 INBOUND REQUEST SMFIGRPA EQU X'80' REQUEST WAS AN INBOUND GRP USR ADD SMFIGRPD EQU X'40' REQUEST WAS AN INBOUND GRP USR DEL SMFIUUPD EQU X'20' REQUEST WAS AN INBOUND UPDATE SMFIGTUA EQU X'10' REQUEST WAS AN INBOUND GET USR ATT SMFIPHRS EQU X'08' REQUEST WAS AN INBOUND PHRASE RESET SMFIPHRX EQU X'04' REQUEST WAS AN I/B PHRASE RESETEXP SMFIRSCU EQU X'02' REQUEST WAS AN INBOUND RESOURCE UPDATE SMFRSRV2 DS XL4 RESERVED SMFSSNM DS CL4 SUBSYS NAME OF CREATING SUBSYS SMFLN EQU *-SMFLEN SMF RECORD LENGTH SMFRSRCU DS 0F RACF RESOURCE UPDATE AREA SMFRCLAS DS CL8 RESOURCE CLASS SMFRPROF DS CL255 RESOURCE PROFILE SMFRRSV1 DS XL1 RESERVED SMFRUSER DS CL8 RESOURCE USERID SMFRACC DS CL8 RESOURCE ACCESS REQUEST SMFRCMAJ DS CL8 RESOURCE MAJOR CONDITION SMFRCMIN DS CL8 RESOURCE MINOR CONDITION SMFRGEN DS CL8 RESOURCE GENERIC INDICATOR SMFLN2 EQU *-SMFLEN SMF RECORD LENGTH