IBM Support

OA18842: INFOMAN DISCOVERY LIBRARY ADAPTER (DLA)

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • This APAR will ship the JCL and REXX EXECs for the
    InfoMan Discovery Library Adapter (DLA).
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All Information Management (InfoMan) and     *
    *                 Web Access (WAI) customers that wish to      *
    *                 load data into the CMDB using a Discovery    *
    *                 Library Adapter (DLA) should apply           *
    *                 this APAR.                                   *
    ****************************************************************
    * PROBLEM DESCRIPTION: A template RFT, sample JCL, and EXECs   *
    *                      to retrieve and format InfoMan data     *
    *                      are provided.                           *
    ****************************************************************
    * RECOMMENDATION:  Apply the PTF                               *
    ****************************************************************
    The RFT for WAI Incident records is BLQRDINC.
    The RFT for InfoMan Problem records is BLGRDPRB.
    The JCL is BLGDLAJ.
    The EXECs are BLGDDLAI and BLGDRFTG.
    
    1. Introduction
    
    The purpose of this Discovery Library Adapter (DLA) is to
    extract information from the Tivoli Information Management for
    z/OS Version 7.1 database and load it into the Information
    Technology Service Management (ITSM) Configuration Management
    Data Base (CMDB) in order for other products to access this
    service desk related data.  The DLA uses the Report Format
    Facility which is a feature of Tivoli Information Management for
    z/OS, to extract incident and CI information from the Tivoli
    Information Management for z/OS database into a report.  This
    report is manipulated into a XML file in IDML book format and
    uses File Transfer Protocol (FTP) to place the book in the
    Discovery Library file store (ITSM CMDB).  The DLA is written
    as a batch process and runs in the MVS environment.
    
    2. Overview
    
    The Tivoli Information Management for z/OS DLA comprises three
    processes:
    
    1. The Tivoli Information Management for z/OS Report Format
       Facility processes a Report Format Table (RFT) to generate
       and format a report.  This report consists of Incident
       records and related CI information.
    
    2. A REXX program takes the report output, created in step 1,
       and interrogates the CI information.  For any CI
       information that is recognized as an IP address, this
       program formats and outputs an XML file in IDML book format
       containing Common Data Model Incident Class, Computer
       System Class and  affects , and  contains  relationship
       information.
    
    3. A transfer mechanism to send the XML file to the Discovery
       Library file.  Ideally FTP can be used, but if not, the
       customer must provide a means of transfer.
    
    The Tivoli Information Management for z/OS DLA runs in two
    modes.
    
      1. A full discovery of all non-Closed Incident records with
         CI information containing IP addresses found in the Tivoli
         Information Management for z/OS database.  The DLA will
         specify the REFRESH IDML tag to tell the Discovery Library
         Bulk Loader that this is a full discovery.
    
      2. A partial discovery whereby only those Incident records
         with CI information containing IP addresses that have been
         created or modified since the last time the Tivoli
         Information Management for z/OS DLA was run, will be picked
         up.  The DLA would not specify the REFRESH IDML tag and
         the Bulk Loader will only create or update in CMDB
         accordingly.
    
    3. Operation
    
    3.1 Initial Setup
    
    The components of the Tivoli Information Management for z/OS DLA
    are installed as part of the normal installation process for
    APAR OA18842.  The supplied batch job BLGDLAJ (shipped in
    SBLMSAMP) will execute the processes to extract relevant
    Incident data and format an xml file for transfer to the CMDB.
    Prior to running BLGDLAJ, a number of refinements are required
    listed below.
    
    * Set the variable INFOHLQ to the High Level Qualifier for
      Tivoli Information Management for z/OS datasets.  For example,
      BLM
    
    * Set the variable ISPFHLQ to the High Level Qualifier for ISPF
      datasets.  For example, ISP
    
    * Set the variable DLAHLQ to the High Level Qualifier required
      for output datasets.  For example, &SYSUID..IMDLA
    
    * Set the variable FTPDLFS to the full name of the Discovery
      Library File Store where the xml file can be sent.  For
      example, your.company.com
    
    * Set the variable FTPNETRC to the full name of the dataset that
      contains the User Id and password for access to the Discovery
      Library Server.  The contents of this dataset is of the form:
        MACHINE your.company.com LOGIN your_id PASSWORD your_pw
    
    * Set the parameters for BLGDRFTG in the DISCOVERY step:
    
      1. Use REFRESH to discover all non-closed Incidents from the
         Tivoli Information Management for z/OS data base.  AUTO may
         also be used.
    
      2. Set the session if the default session 00 is not to be
         used.
    
      3. Set the class if the default class MASTER is not to be
         used.
    
         Example:
           %BLGDRFTG REFRESH SESSION 00 CLASS BLQALST
    
    * If FTP is not available as a means of file transfer, the FTP
      step should be removed and another method of file transfer
      adopted.
    
    
    3.2 Execution
    
    The Tivoli Information Management for z/OS DLA will first be run
    using the REFRESH parameter for a full discovery of Incident
    data from the Tivoli Information Management for z/OS data base.
    Every Incident record is examined and if the status is CLOSED
    then the incident is rejected.  For all other incidents, if
    there is related CI information, then the CI Name, Alternate 1
    CI Name, and Alternate 2 CI Name fields are examined and if any
    one of these fields contain an IP address then the Incident
    record is selected for formatting into the xml output file for
    transferring to the CMDB.  The date the Tivoli Information
    Management for z/OS DLA is run will be stored in the ISPF
    profile for future use.
    
    It is anticipated the Tivoli Information Management for z/OS DLA
    will be run periodically to capture additional or amended
    Incident information.  The purpose of using the DELTA parameter
    is to examine all Incident data that has been created or
    modified since the last time the Tivoli Information Management
    for z/OS DLA was run.  Note that even CLOSED Incidents will be
    selected under this option if they were modified (closed) in
    that period.  The same selection criteria regarding CI
    information is used, similar to the REFRESH option.
    
    The AUTO parameter can be used instead of REFRESH or DELTA, as
    AUTO will default to REFRESH if no previous timestamp is found
    in the ISPF profile, and will default to DELTA if a timestamp is
    found.  AUTO is also the default if no mode of operation
    parameter is specified.
    
    The REFRESH parameter then ignores any timestamp that may be
    stored in the ISPF profile.  If there is a problem with FTP for
    example, following the initial run of the Tivoli Information
    Management for z/OS DLA, it would be possible to run REFRESH
    again, and the same Incident information will be discovered.
    
    If a DELTA execution of the Tivoli Information Management for
    z/OS DLA has a problem and a re-run is required, then there is a
    problem as the DELTA execution selects records from the date of
    the previous execution.  This is where a date parameter can be
    specified, and that date will override the stored timestamp.
    By specifying the date of the last successful run, maybe last
    months execution date, a re -run of the DELTA execution is
    possible.  An example of running with the date parameter (format
    YYYY/MM/DD) is:
    
       %BLGDRFTG 2006/06/15
    
    V71MNEW
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    OA18842

  • Reported component name

    INFO MAN Z/OS 7

  • Reported component ID

    5697SD900

  • Reported release

    100

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2006-11-03

  • Closed date

    2006-11-09

  • Last modified date

    2007-01-10

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UA30648

Modules/Macros

  • BLGDDLAI BLGDLAJ  BLGDRFTG BLGRDPRB BLQRDINC
    

Fix information

  • Fixed component name

    INFO MAN Z/OS 7

  • Fixed component ID

    5697SD900

Applicable component levels

  • R103 PSY UA30648

       UP06/11/11 P F611

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSDHZ5","label":"IBM Tivoli Information Manager for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"100","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
10 January 2007