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