IT Operations

AIOps on IBM Z

AIOps on IBM Z

AIOps on IBM Z is a group that brings together IT professionals to share their knowledge and expertise on leveraging AI-driven intelligence and IT Operations in order to accelerate decisions to maintain resiliency through the use of AIOps on IBM Z

 View Only
  • 1.  How does TADz identify the vendor/product/version associated with a module ?

    Posted Tue November 14, 2023 10:43 AM

    Hi There,

    We are running TADz V8.2 and have a vendor product identified within the GKB, for which all but one of the modules are identified in the prowser reports - successfully reporting on Vendor, Product, Release. However, one of the modules is listed as 'Not Identified/Unknown' , and yet we do know this module is also associated with the product.  Is it documented anywhere as to the logic TADz uses to assign a module that it finds to vendor/product, version etc ie in terms of the criteria it uses?  I've looked in the Adnin Guide and Reference and can see generically how modules are assigned , and the tables where the info is held, but not the logic. 

    Thanks and regards,

    Martin



    ------------------------------
    martin hall
    ------------------------------


  • 2.  RE: How does TADz identify the vendor/product/version associated with a module ?

    Posted Tue November 14, 2023 02:56 PM

    Hi Martin,

    There could be a number of reasons why modules are not identified:

    1. The module/s could be exits which we do not add to the GKB
    2. They could be license modules that are unique to each site
    3. They could be modules for a maint level that we have not added to the GKB

    The above are just some of the reasons. The matching process is to look at each module and then find the best fit in the GKB and create what we call scorecards. For a given product there could be many scorecards since the module could belong to multiple versions of a product or even be in more than one product. The scorecards are then checked and the best match is then taken and the product identified or not identified. This is a simple explanation. There are other factors taken into account that are proprietary. If you could tell me which product and which module is not being identified I could give you a better explanation.

    Regards

    Jim K 



    ------------------------------
    Jim Kyriakakis
    ------------------------------



  • 3.  RE: How does TADz identify the vendor/product/version associated with a module ?

    Posted Wed November 15, 2023 05:02 AM

    Hi Jim,

    Many thanks for your response.

    In this case it appears to be 'user error'  - the LKB entry was missing for the 'unidentified' module. This has now been added in. When will TADz next use the LKB entry to identify the module - at the time the zOS inquisitor data is next imported ?

    Thanks and regards,

    Martin

     



    ------------------------------
    martin hall
    ------------------------------



  • 4.  RE: How does TADz identify the vendor/product/version associated with a module ?

    Posted Wed November 15, 2023 06:28 AM

    Hi Martin,

    Yes the next time you run IQIMPORT the updated LKB entry will identify the module. Just make sure you use FULLREMATCH=Y.

    Regards

    Jim K.



    ------------------------------
    Jim Kyriakakis
    ------------------------------



  • 5.  RE: How does TADz identify the vendor/product/version associated with a module ?

    Posted Wed November 29, 2023 05:02 AM

    Thanks Jim - following our monthly import I can see that FULLREMATCH=Y has resolved the 'unidentified' module issue. 

    More generally, are there any general 'rules of thumb'  as to when the 'FULLREMATCH=Y' parm should  be specified ? Only when we have a recurrence of this type of issue perhaps?  I can see use of the parameter has significantly extended our import runtimes (as the manual suggests),  so I'm guessing we should not be using it all the time by default ? 

    Thanks and regards,

    Martin



    ------------------------------
    martin hall
    ------------------------------



  • 6.  RE: How does TADz identify the vendor/product/version associated with a module ?

    Posted Thu November 30, 2023 02:37 PM

    Hi Martin,

    It all depends on how volatile your site is with regards to software updates. Some sites will roll out updates once a quarter others will do it monthly. You need to ask yourself the question "Is having an Inventory correctly Identified important to me?" if the answer is yes then you need to make sure that the data is matched correctly and by that I mean each time you update the GKB look at the doc file to see what has been added. I know that's no always possible. If there have been additions to software you have or have been updated etc then run IQIMPORT with FULLREMATCH=Y that way all the data will be rematched again. There will be a PTF coming soon that improves the performance of IQIMPORT so that runtimes will not be as long. But the choice is yours. There is no such thing as a free lunch. You have to pay at sometime. As you stated before if you find there are too many UNKNOWN versions then run with FULLREMATCH=Y or just do it by default. I'm not sure how many imports you run or if you are running as a SYSPLEX but if you are running as a SYSPLEX then make sure you have PTF UJ92779 applied or the later levels. Keep up to date on maint as well. Rule of thumb is when a new GKB is applied consider running with FULLREMATCH=Y that way you know your data will be up to date.

    Regards

    Jim K



    ------------------------------
    Jim Kyriakakis
    ------------------------------