Mainframe Application Tuner

 View Only

New Features Available for CA Mainframe Application Tuner v12.

  • 1.  New Features Available for CA Mainframe Application Tuner v12.

    Broadcom Employee
    Posted Dec 20, 2019 06:32 AM
      |   view attached
    I am pleased to announce some new and exciting features joining our already long list of capabilities for CA Mainframe Application Tuner v12.
    What is new and available for you?

    •  Suggestions and hints for COBOL with AutoAnalyze
    •  Tracing and logging options within the product administration panel
    •  Improved diagnostic messages for CICS, DB2 and IDMS users
    •  IMS Java Batch Processing – a CA MAT Java agent improvement

    Continue reading for more detailed descriptions.

    Performance tuning hints and suggestions for COBOL with CA MAT AutoAnalyze.

    In order to help CA MAT users identify tuning opportunities more easily and swiftly, and to make good tuning decisions, CA MAT v12 now offers a new Performance Considerations panel showing hints and suggestions for registered COBOL statements.  A new feature called AutoAnalyze enables you to progress automatically through critical analysis panels upon a simple press of the ENTER key, navigating the user towards the highest resource consumer within the measurement.

     

    AutoAnalyze can be enabled using the primary command AUTO during interactive analysis or via point and shoot switch on primary analysis screen (see Fig.1).

    Fig.1 – Primary analysis screen with AutoAnalyze functionality

    Fig.1 – Primary analysis screen with AutoAnalyze functionality

    AutoAnalyze functionality takes the user from measurement Overview through CodeView, Histogram, and Performance Considerations, to Hints for tuning the top resource consuming statement in the COBOL program. (See Fig. 2 – 6). At any point, the user can exit the AutoAnalyze function by issuing the primary command AUTO or using point and shoot AUTOanalyze command on each panel (indicated in turquoise color).

    Fig. 2 – Monitor OverView with AutoAnalyze indicator

    Fig. 2 – Monitor OverView with AutoAnalyze indicator

    Fig. 3 – CodeView with AutoAnalyze indicator and primary command AUTOanalyze

    Fig. 3 – CodeView with AutoAnalyze indicator and primary command AUTOanalyze

    Fig. 4 – Histogram with AutoAnalyze indicator and primary command AUTOanalyze

    Fig. 4 – Histogram with AutoAnalyze indicator and primary command AUTOanalyze

    Fig. 5 – Performance Considerations panel with AutoAnalyze indicator and primary command AUTOanalyze

    Fig. 5 – Performance Considerations panel with AutoAnalyze indicator and primary command AUTOanalyze

    The Performance Considerations (See Fig. 5) panel is new and shows not only the top resource consuming statement in the COBOL program but also the definitions of fields within the statement.

    Fig. 6 – Hints for top consumer COBOL statement.

    Fig. 6 – Hints for top consumer COBOL statement.

     Hints and suggestions are offered only for COBOL programs at this point but the CA MAT team plans to improve and extend this functionality to other relevant topics and languages in the future.


    Users can update and override CA MAT suggestions by issuing the primary command ADDHelp (can be abbrev. to ADDH) on the command line, placing the cursor on the respective statement/topic to be updated and pressing the ENTER key. This allows site-specific knowledge to be reflected in the CA MAT product. See Fig. 7 as an example.

    Fig. 7 – Example of customized HELP / SUGGESTION entry.

    Fig. 7 – Example of customized HELP / SUGGESTION entry.

     Should you seek more information please refer to CA MAT documentation here: Performance Considerations, Autonalyze

     This enhancement is available via PTF #SO11303.


    Tracing and logging options within the product administration panel

    Tracing and Logging options have been available in the CA Mainframe Application Tuner since its inception. However to improve on customer satisfaction and cut down on resolution time when the customer reports an issue with the product, the CA MAT development team enabled an option to trigger Tracing and Logging on new interactive panel (See Fig. 8) from within Administration panel (See Fig. 7).  This option eliminates the need to issue z/OS modify commands to turn Tracing or Loggings on or off (although the z/OS modify command is issued in the background).  Also, the storage allocations for the monitor data set are automatically adjusted to accommodate the increased number of records written to the monitor data set as a result of the tracing activity.  The original monitor data set allocations are automatically restored when tracing is turned off.

     

    CAUTION:
    These options should only be used under the direction of Customer Support. Improper use of these options may result in a large volume of records being written to the monitor data set or server log.

    Fig. 7 – Tracing / Logging option from the Administration Option Menu (Accessible via option A from the CA MAT Primary Option Menu)

     Fig. 7 – Tracing / Logging option from the Administration Option Menu (Accessible via option A from the CA MAT Primary Option Menu)

    Fig. 8 – New Tracing/Logging Option Menu


    Fig. 8 – New Tracing/Logging Option Menu

     This functionality is available via PTF #SO10529.



    IMS Java Batch Processing – a CA MAT Java agent improvement

    CA MAT development continues to improve on our JAVA agent capability enabling/supporting IMS launched batch processes to be measured and evaluated for possible tuning opportunity.

     

    This enhancement is available through the following PTF: #SO11142


    To learn more about CA MAT Java analysis please refer to documentation topic here:  Analysis for Java.



    Improved diagnostic messages for CICS, DB2 and IDMS users

    When CA Mainframe Application Tuner starts a monitor that targets either a CICS, DB2 or IDMS region, a release-specific module needs to be loaded. If the module cannot be located, MAT issues message TN0494W.

    In a similar manner as our Tracing / Logging Enhancement, this feature provides more debugging information and contributes to overall customer satisfaction by adding the module name and the return/reason codes issued by the load macro allowing faster problem determination and resolution. See Fig. 9

    Fig.9 – Enhanced content of TN0494W message.

    Fig.9 – Enhanced content of TN0494W message.


    This enhancement is available through the following PTF: #SO10640

     

    Last but not least, I would like to thank you for being with us in the past year and I would like to wish you Happy Holidays and all the best in the upcoming year 2020!

    Happy Holidays from Broadcom and CA MAT Team!


     

    _____________________________________________________________________

    For more information about CA Mainframe Application Tuner V12, see the release notes in CA MAT V12 documentation.

    _____________________________________________________________________

    Thank you for choosing CA Mainframe Application Tuner to improve your application performance. Should you be interested in live demo? Update on product direction or POC? Feel free to contact us directly. Together with Product Manager Ekaterina Tumanova (Ekaterina.Tumanova@broadcom.com), we are always interested in your thoughts and feedback.

     

    Petr Klomfar (Petr.Klomfar@broadcom.com)

    Product Owner of CA MAT





    Attachment(s)