CICS Call Stack Analysis Panels

The CICS Call Stack Analysis Panels in CA MAT show you the CICS transactions, the order the programs were called by the transactions and the time that is taken by those transactions. Call stack information helps you find delays in your CICS transactions.

Call Stack Analysis Panels

CICS call stack analysis is displayed in the TranView panel and the CallerID detail panel as follows:

  • TranView
    Enter the line command CS on the transaction of interest.
    The Call Stack panel displays.

  • Callerid Detail
    Enter the line command CS on the transaction of interest.
    The Call Stack panel displays.

Use Call stack Analysis

The following panel shows an example of a call stack:

CA MAT ----------------------- Call Stack -------------------- Row 1 to 5 of 5


    Transaction: KLTT                                          Profile: MATTEST
                                                               Module: *


 SEQ  Module   Count Elapsed    Elapsed avg
      ________ _____ __________ ___________
 -------------------------------------------------------------------------------
    1 KLOTCICS 1       15.21206   15.21206
    2 KLOTCIC1 1       14.77140   14.77140
    3 KLOTCIC2 1       10.14837   10.14837
    4 KLOTCIC3 1        6.17122    6.17122
    5 KLOTCIC4 1        3.75122    3.75122
 ********************************* End of Table ********************************

The Call Stack panel shows the following details about your CICS transaction:

  • Transaction
    The name of the transaction

  • Profile
    The name of the profile that is in use.

  • Module
    The information in this field is determined by the panel where you issued the CS command.

    • TranView
      The module entry shows *. The asterisk indicates that the table shows the entire call stack of the transaction.

    • CallerID
      The module entry shows the program name that you issued the CS command against. The table shows the rest of the call stack.

  • SEQ
    Indicates the position in the call stack of the program in that row.

  • Module
    Shows the name of the module, CSect, or program that the previous program calls.

  • Count
    The number of calls to this program.

  • Elapsed
    Shows the sum of the time that this program spent for execution.

  • Elapsed avg
    Shows the average time that is spent for execution for each call to the program.

Note: No primary or line commands are accessible from the Call Stack panel.

To exit from this panel, press the PF3 key.