IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Program level statistics


IBM Mainframe Forums -> CICS
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
danik56

New User


Joined: 08 Mar 2017
Posts: 52
Location: Israel

PostPosted: Fri Jun 11, 2021 11:08 am
Reply with quote

Is there a way to report on CPU and wait time for transactions with program level breakdown ?
We have an application that runs both Java and COBOL programs under a single transaction and would like to get an idea how much CPU and waits are atrributed to each program (Java & COBOL)
Back to top
View user's profile Send private message
Rohit Umarjikar

Global Moderator


Joined: 21 Sep 2010
Posts: 3051
Location: NYC,USA

PostPosted: Fri Jun 11, 2021 7:24 pm
Reply with quote

Many tools can do it, e.g. IBM-Omegamon
Please talk to CICS site support, they should help you.
Back to top
View user's profile Send private message
danik56

New User


Joined: 08 Mar 2017
Posts: 52
Location: Israel

PostPosted: Sat Jun 12, 2021 11:41 am
Reply with quote

Rohit Umarjikar wrote:
Many tools can do it, e.g. IBM-Omegamon
Please talk to CICS site support, they should help you.

What do you mean by "CICS site support"? what site ?
Back to top
View user's profile Send private message
vasanthz

Global Moderator


Joined: 28 Aug 2007
Posts: 1742
Location: Tirupur, India

PostPosted: Sat Jun 12, 2021 6:41 pm
Reply with quote

The short answer is, you need tools like IBM APA or Strobe or Tritune.

I've seen this detail generated by tools like IBM Application performance analyzer or Strobe. Your site may/may not have these tools.

You setup a monitor on the tool specifying what CICS region and the transaction that needs to be monitored. Once the transaction completes, the tool then gives a break down of CPU usage, wait times by program.

Once you map the compile listing of the program on the tool like APA, it can provide CPU and delay information by program statements.
Back to top
View user's profile Send private message
danik56

New User


Joined: 08 Mar 2017
Posts: 52
Location: Israel

PostPosted: Sun Jun 13, 2021 2:27 am
Reply with quote

Thanks...I don't believe we hava CICS PA included in the ADCD stack but I will double check
Back to top
View user's profile Send private message
vasanthz

Global Moderator


Joined: 28 Aug 2007
Posts: 1742
Location: Tirupur, India

PostPosted: Sun Jun 13, 2021 3:44 am
Reply with quote

Hello,

I meant IBM APA - Application performance Analyzer. It is a different product compared to CICS PA, CICS PA doesn't do real-time data gathering like APA.

You can ask your z/OS systems programmers if you have IBM APA available to you. Omegamon for CICS is included with ADCD, it also might have information at program level(I have not used Omegamon)

Good luck
Back to top
View user's profile Send private message
Rohit Umarjikar

Global Moderator


Joined: 21 Sep 2010
Posts: 3051
Location: NYC,USA

PostPosted: Sun Jun 13, 2021 6:49 am
Reply with quote

danik56 wrote:
Rohit Umarjikar wrote:
Many tools can do it, e.g. IBM-Omegamon
Please talk to CICS site support, they should help you.

What do you mean by "CICS site support"? what site ?

It means if you are a developer then there must be CICS admin group or CICS System Staff who can help you. These tools ( CA SYSVIEW might help too ) provides all such info you are asking. I have used omegamon in past but don’t have idea on CICS PA.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> CICS

 


Similar Topics
Topic Forum Replies
No new posts Using API Gateway from CICS program CICS 0
No new posts How to load to DB2 with column level ... DB2 6
No new posts DB2 Event passed to the Application P... DB2 1
No new posts How to pass the PARM value to my targ... COBOL Programming 8
No new posts REXX code to expand copybook in a cob... CLIST & REXX 2
Search our Forums:

Back to Top