There is also IBM Tivoli License Compliance Manager for z/OS (formerly SoftAudit) which can be used to monitor this (as well as track use of software products in general).
Bill On Fri, 6 Jun 2008 08:20:25 -0500, Mark Zelden <[EMAIL PROTECTED]> wrote: >On Fri, 6 Jun 2008 08:29:24 +0200, Hunkeler Peter (KIUK 3) ><[EMAIL PROTECTED]> wrote: > >>>Having read all of the posts in this thread, I am unsure if the >>>objective is: > >>My colleague, who is the OP, needs to find out if a certain load >>library is still being used by batch jobs. A scan of all the JCL >>libraries is not feasible, because first, he can't be sure he'd >>know all the sources and, second and more important, there is >>good chance that JCL is being dynamically built and the library >>name might be built from, e.g. scheduler variables. >> >>The best solution we've been able to find so far is to use RACF >>auditing and to analyze SMF 80 records. The library in question >>will be protected with a fully qualified generic profile and >>AUDIT(ALL) will be set. This will give us the information that >>library xyz has been used in job abc, which is all he needs. >> >>Thanks for all the suggestions so far >> >>-- > >That sounds like a good idea and should work even if the library >is only allocated and never opened. > >I haven't been following this thread closely. Did anyone mention >ThruPut Manager DAL (I have no idea if you have TM)? That is >what I used to get rid of some old libraries. Production isn't a >problem... it's all the end users / programmers. Using TM I wrote >a message to the joblog and the syslog when used. To the job to >warn the programmer (which wouldn't work anyway because they >don't pay close attention) and to the syslog so I could scan and >follow up after the fact. > >PROC ID(DAL) TYPE(TM) >/*********************************************************************/ >/* CHANGE LOG: */ >/* 07/13/2005 - MSZ - CREATED DAL TYPE(TM) */ >/* 08/09/2005 - MSZ - ADDED CHECK FOR SYS3.SOFTWARE */ >/* */ >/*********************************************************************/ >/*********************************************************************/ >/* D E F I N I T I O N S E C T I O N */ >/*********************************************************************/ >/* MESSAGE DEFINITION */ >/*********************************************************************/ >MSGDEF OLD_LE_MSG ('ZUSDTM01I - JOB '$JOBNAME' IS USING OLD' + > ' LE LIBS! PLEASE CHANGE SYS3.CEE.* TO SYS1.CEE.*') >MSGDEF OLD_SOFT_MSG ('ZUSDTM02I - JOB '$JOBNAME' IS USING OBSOLETE' + > ' SYS3.SOFTWARE LIBRARY. PLEASE CONTACT Z/OS SUPPORT') >/*********************************************************************/ >/* STRING DEFS AND EVALS */ >/*********************************************************************/ >EVALUATE OLD_LE ($DSNAME(SYS3.CEE.**)) >/* EVALUATE OLD_LE ($DSNAME(SYS1.CEE.**)) */ /* FOR TESTING */ >EVALUATE OLD_SOFT ($DSNAME(SYS3.SOFTWARE)) >/*********************************************************************/ >/* L O G I C S E C T I O N */ >/*********************************************************************/ >IF (OLD_LE) > WTO OLD_LE_MSG > WTU OLD_LE_MSG >ENDIF >IF (OLD_SOFT) > WTO OLD_SOFT_MSG > WTU OLD_SOFT_MSG >ENDIF >END > > >-- >Mark Zelden >Sr. Software and Systems Architect - z/OS Team Lead >Zurich North America / Farmers Insurance Group - ZFUS G-ITO >mailto:[EMAIL PROTECTED] >z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ >Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html