Nice one Rob! Good to see MFM (or a rebirth of it) makes its way to SDSF.
On Friday, November 10th, 2023 at 04:09, Rob Scott <rsc...@rocketsoftware.com> wrote: > 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 ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN