As others have pointed out, monitoring the "fetch" of a load module is very doable, whereas monitoring any subsequent usage of the executable is much more difficult.
In z/OS 3.1, SDSF introduced the "module fetch monitor" feature that was inspired by the previous Poughkeepsie tool "MFM". We sit on the CSVFETCH and CSVLLIX1 dynamic exits to capture both program fetch and VLF fetch events (no need to front-end SVCs). This capability might provide some insight into what you require, however it cannot tell the whole story. Rob Scott Rocket Software ________________________________ From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of Steve Thompson <ste...@wkyr.net> Sent: Thursday, November 9, 2023 10:15:12 PM To: IBM-MAIN@LISTSERV.UA.EDU <IBM-MAIN@LISTSERV.UA.EDU> Subject: Re: SMF record for number of program executions? EXTERNAL EMAIL If you are willing to write an exit to get the info, you can get it via a CSV exit (I forget its name, but ALL "LOAD"s go through it). Understand, if you use that exit, it has to have a very short code path, can't cause a wait of any kind, or you will cause problems for all address spaces in that LPAR. The idea is to capture the DSN & member and immediately write it to an SMF buffer or similar so you can immediately return control. But other than what others have said, there is no other way to see all dynamically loaded subroutines or load-modules. You will not capture static routines as the LNKEDT doesn't use that interface. I believe that IBM Products make use of that or another undocumented path through VLF that is handling LLA and a bit of caching of modules. Regards, Steve Thompson On 11/9/2023 4:56 PM, Glenn Miller wrote: > Hi Linda, > When I have been requested to provide that information, I have used the IBM Z > Software Asset Management ( aka iZSAM ) software product, which was > previously known as IBM Tivoli Asset Discovery for z/OS ( aka TADz ). > > Glenn Miller > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ================================ Rocket Software, Inc. and subsidiaries ? 77 Fourth Avenue, Waltham MA 02451 ? Main Office Toll Free Number: +1 855.577.4323 Contact Customer Support: https://my.rocketsoftware.com/RocketCommunity/RCEmailSupport Unsubscribe from Marketing Messages/Manage Your Subscription Preferences - http://www.rocketsoftware.com/manage-your-email-preferences Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy ================================ This communication and any attachments may contain confidential information of Rocket Software, Inc. All unauthorized use, disclosure or distribution is prohibited. If you are not the intended recipient, please notify Rocket Software immediately and destroy all copies of this communication. Thank you. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN