IBM Support

PI99108: SMF 117 RECORDS MAY EVENTUALLY REPORT CPUTIME (IMFLTPCP)AS 0

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • IIB calculates a CPUtime delta value for each time interval
    based on the
    difference between the CPUtime value returned by the clock()
    function
    call at the start and the end of the time interval.
    
    The C++ clock() function defines its time measurement as a type
    that has
    a maximum value of 4294967295. If a message flow thread runs
    long enough
    and consumes a large amount of CPUtime over an extended period,
    then the
    max value will be reached. When this occurs, the start and end
    of the
    time interval are the same max value, resulting in a delta
    CPUtime value
    of 0.
    

Local fix

  • Without the fix, the only way to reset the CPUtime count is to
    restart the process.
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    All users of IBM Integration Bus on z/OS collecting statistics
    and accounting data.
    
    
    Platforms affected:
    z/OS
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    IIB calculates a CPUtime delta value for each time interval
    based on the difference between the CPUtime value returned by
    the clock() function call at the start and the end of the time
    interval.
    
    The C++ clock() function defines its time measurement as a type
    that has a maximum value of 4294967295. If a message flow thread
    runs long enough and consumes a large amount of CPUtime over an
    extended period,  then the max value will be reached. When this
    occurs, the start and end of the time interval are the same max
    value, resulting in a delta CPUtime value of 0. As a result, the
    SMF 117 IMFLTPCP field will be reported as 0.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PI99108

  • Reported component name

    IIB Z/OS

  • Reported component ID

    5655AB100

  • Reported release

    A00

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-06-13

  • Closed date

    2019-02-07

  • Last modified date

    2019-02-07

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

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

Fix information

  • Fixed component name

    IIB Z/OS

  • Fixed component ID

    5655AB100

Applicable component levels

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSNQH8","label":"IBM Integration Bus for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.0","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
07 February 2019