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

Reply via email to