Hello all,
I have been trying to figure out how to do this for a while now. I felt RMF was my best bet, I have been studying RMF using the associated Redbook as well as all the help panels. I think the information I am looking for is listed under:
Monitor III > Resource > Processor Usage
I can sort the report options to show only batch jobs, but I am not sure if this is the correct info I am looking for and I am not sure how to save this as a report which would be sorted by most used for the entire duration of the RMF data, approximately 6 hours worth I think.
I have looked into certain SMF record types and wondered if maybe running a report against these records using option Postprocessor in RMF to create a report.
All in all, I am not sure I am even going in the correct direction to create report on the top 10 batch jobs which utilized CPU.
Any advice on this would be appreciated!
Thank you!!
How to create a report on which batch jobs used most CPU
-
- Posts: 58
- Joined: Thu Jul 31, 2014 3:47 pm
- Skillset: Junior Zos systems programmers.
- Referer: I come across this site 10 times a day when googling issues
-
- Global moderator
- Posts: 3720
- Joined: Sat Dec 19, 2009 8:32 pm
- Skillset: Systems programming, SAS, COBOL, CICS, JCL, SMS, VSAM, etc.
- Referer: other forum
- Location: Dubuque, Iowa, USA
Re: How to create a report on which batch jobs used most CPU
RMF data is generally the type 70 through 78 SMF records, which provides information about Workload Manager workloads and service classes. Individual job data is written in the SMF type 30 records, which I don't think RMF does anything with. The analysis done will depend to some extent on what tools you have available -- if you have MXG, for example, you can create job-level reports quite easily. Without MXG but with SAS, you could write a SAS program to extract the type 30 records, summarize CPU usage by job, and sort. This is a bit more difficult but by no means impossible (although it does pretty much require using the trailing @ SAS INPUT format). Without SAS, you may be able to create a report using your site's SORT product, or you may have to write a program in the language of your choice to read the SMF records and process the type 30 data. I wrote a COBOL program a while back to read SMF data so I know it is possible, if not easy, to write programs to analyze SMF data.
-
- Posts: 58
- Joined: Thu Jul 31, 2014 3:47 pm
- Skillset: Junior Zos systems programmers.
- Referer: I come across this site 10 times a day when googling issues
Re: How to create a report on which batch jobs used most CPU
Thank you for your reply Robert!
I never realised that it was not straight forward to read this data. I eventually came across Syncsort''s Ironstream which puts SMF data into Splunk for very easy reading.
Thank you!!
I never realised that it was not straight forward to read this data. I eventually came across Syncsort''s Ironstream which puts SMF data into Splunk for very easy reading.
Thank you!!
-
- Similar Topics
- Replies
- Views
- Last post
-
- 0
- 1006
-
by biswajit
View the latest post
Mon Mar 03, 2025 8:54 pm
-
- 0
- 1189
-
by stel
View the latest post
Wed Sep 21, 2022 1:06 pm
-
- 1
- 1626
-
by willy jensen
View the latest post
Fri Aug 04, 2023 12:52 pm
-
-
Continuation of report in ICETOOL
by schintala » Sat Dec 24, 2022 10:32 pm » in DFSORT/ICETOOL/ICEGENER - 7
- 2864
-
by sergeyken
View the latest post
Fri Dec 30, 2022 12:27 am
-
-
- 11
- 5799
-
by Misha786
View the latest post
Wed Mar 10, 2021 11:56 pm