I think I can say with some confidence that nothing in SMF will tell you every 
LOAD and FETCH, or every module loaded or fetched.

SMF 14 will give you every BSAM, QSAM and BPAM CLOSE INPUT, which will give you 
every load library -- and a whole lot more, unfortunately.

SMF 30 now gives you the "high CPU time" module name, but that is hardly an 
answer.

Of course, some modules might be in zFS ...

Charles


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Steve Thompson
Sent: Thursday, June 13, 2019 11:11 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: LOAD/LINK exit

Folks:

I seem to recall that there is a way to look at a LOAD/FETCH via 
an exit.

But CSV also stands for comma separated values among other things 
and I keep getting a large number of false positives. None 
seemingly to do with the MVS Contents Supervisor (maker of CDE 
chains and the like, right?).

I've been looking at the MVS Installation Exits and some other 
books for a way to do what I need.

We know that SMF records are produced for the PGM= module/event 
in a JOB. We know of no such record produced for LOAD and 
equivalent.

What we need is a way to see what is being pulled into address 
spaces. We are trying to find all the subroutines being used. And 
I don't think STEPLIBs are included with the LLA Exits.

Now we have a way to scan all the Linkedit listings (that we 
capture), but we are looking for what one might call "dynamic" 
loads.

It is an effort to do self-audit and over time get rid of 
software (especially in-house written OLD subroutines) we aren't 
using/don't need.

I'm sure we aren't the first to need this.

----------------------------------------------------------------------
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