| . Contents: . Main page About CompMeas CompMeas Services Products (RptCM) * Updates, RptCM * Updates, Rpt2Exc * Reference * Sample reports/graphs -- WLM Goals vs Actuals -- CPU usage -- CPU usage, SysPlex -- Transactions, time & rate -- Transactions, distribution -- I/O, time & rate -- Delay, usage, velocity -- Coupling Facility -- Other reports MIPS or RIPS ? |
RptCM Reports Update LogRptCM V6.7 Reporting by CompMeas Consulting Oy RK 3.3.2010RptCM updates, mile stones ========================== 3.3.10 Changed: StxPrt, StxSts, StxSpx. Response time in milliseconds. ** 3.3.10 Updated: INC72. Added response time field in milliseconds. 26.2.10 Fixed: CapPrti. Zeroing of ZIP/ZAP-fields in between. 15.2.10 Added: SyxPrt and SyxSxx. ZIIP and ZAAP and Eligible reports. Added: SyxPrt. The calling modules are: SiePrt, SiiPrt, SigPrt, SaePrt, SaaPrt, SagPrt, Added: SyxSxx. The calling modules are: SieSts, SiiSts, SigSts, SaeSts, SaaSts, SagSts, SieSpx, SiiSpx, SigSpx, SaeSpx, SaaSpx, SagSpx. 11.2.10 Fixed: CapStsi, CapSpxi. Number format. 31.1.10 Added: LwzPrti. It is like LwuPrti, but creates the report only for the LPARs specified in LparLwz or in LparLuw. 12.12.09 Changed: LpaPrt, LpaPrti, LwuPrt, LwuPrti, LuwPrt, LuwPrti and LpmPrt Accept several Lpar-name rows: LparHig, LparEqu, LparLuw. 11.9.09 Changed: SruPrt, SruSts, SruSpx, SrdPrt, SrdSts, SrdSpx, SrtPrt, SrtSts, SrtSpx, WkrPrt, WkrSts, WkrSpx, SrrPrt, SrrSts and SrrSpx. Now accepts Wild Character (*) in Report/Service Class name on the input parameters. 17.6.09 Changed: CfsPrt. Making CF-report for one system only, if SysNam is specified. Changed: CfsPrt. Structure CP-seconds changed to zero, if nonnumeric. Add robustness. 5.5.09 Added: SrrSpx, SrrSts and SrrPrt. They are like SruSpx, SruSts and SruPrt respectively, but are for parameters SrrIn and SrrOut, to see different workload split. 4.4.09 Changed: WKLPRT. For GhostWkl accept zero load to print it out. ** 13.2.09 Updated: INC7P, INC71, INC72, INC74, INCCF and INCST. Added filters for robustness. Added HD-fields to INC7P. They are RPTMXG-members. 28.10.08 Changed: StxPrt, StxSpx and StxSts. Changed TxRespTime test to < 9.9 from < 10. 16.9.08 Add robustness. Changed: LpaPrti, LwuPrti and LuwPrti Fix calculation when attached processor use all zero. 20.4.08 Changed: LpaPrt, LpaPrti, LwuPrt, LwuPrti, LuwPrt, LuwPrti and LpmPrt Preprocess T7P to find all LPARs. Summarize Weight-values. 14.4.08 Changed: CrwPrt, CrwSts, CryPrt, CrySts, CrySts9 Change "SysId:" to "Sysid:" as in other reports due to Rpt2Exc. 6.4.08 Changed: LpaPrti, LwuPrti, LuwPrti, LpaPrt, LwuPrt and LuwPrt. Missing Wgt-value set to 1, it were set to 999. 28.2.08 Changed: LpaPrti, LwuPrti and LuwPrti. zIIP identification field in SMF70CIN changed to IIP. UifaTot and UzipTot fixed in LuwPrti. 15.10.07 Changed: All modules. Clock time rounding to minute. Due to "Leap Second", the RMF Period Start Time (in seconds) may be different in different logical partitions. 10.10.07 Changed: SrtPrt SrtSpx SrtSts. Time in one decimal. 10.10.07 Changed: StxPrt StxSpx StxSts. Brackets in heading. 9.9.07 CfsPrt changed. Added field CP% per structure ** 9.9.07 Updated: INCST (rptmxg). New CP seconds per structure (R744SETM) 23.1.07 Changed: WklCrc. Improve robustness against T7P sort error. 12.12.06 Added: SaePrt, SaeSts and SaeSpx -reports. Like SRU-reports. IFA plus IFA Eligible CPU use. IFA means z/AAP. (Date 6.6.05 in the programs.) 12.12.06 Added: SiePrt, SieSts and SieSpx -reports. Like SRU-reports. ZIP plus ZIP Eligible CPU use. ZIP means z/IIP. 12.12.06 Added: CapPrti, CapStsi and CapSpxi -reports. Like CAP-reports, but have fields: IFA, IFA Eligible, ZIP and ZIP Eligible 12.12.06 Added: LpaPrti, LwuPrti and LuwPrti -reports. Like old Lpar-reports, but have columns for IFA and ZIP processors, if they exist. ** 12.12.06 Updated: INC72 and INC71 (in rptmxg). INC71: New UIC field. INC72: Added IFA (z/AAP), ZIP (z/IIP), CPU and use/delay fields. Changed: sasgo (jcl). Increased sasout lrecl=800, was 750. 22.10.06 WlmSc1 fixed. DispPrty Stem default added. 24.3.06 CrySts9 added. Crypto report per card. Reporting in kilobytes. 25.11.05 SmmSts fixed. Field MemCum fixed. 22.11.05 SpgSts added. Paging summary. Page faults per workload. 22.11.05 CapPrt changed. Increased paging robustness. 9.9.05 DlySts changed. Added 17 delay fields to this report. ** 9.9.05 Added 17 delay fields to T72. Changed: sasgo (jcl). Increased sasout lrecl=750, was 660. Changed: inc72 (rptmxg). ** 13.5.05 Updated: INC72. (rptmxg). R723IFEU renamed to R723IFCU. 15.4.05 CapPrt CapSpx CapSts changed. Increased I/O robustiousness. 2.2.05 TrxPrt TrxSpx TrxSts changed. SIOs changed to Dasd I/Os. 31.1.05 DsdPrt fixed. If PAV-field is not numeric, set to zero. 27.1.05 WklCrc fixed. Leave instruction to signal instruction. ** 20.1.05 Added IFA-fields to T72. Changed: sasgo (jcl). Increased sasout lrecl=660, was 600. Changed: inc72 (rptmxg). 16.9.04 SrtPrt SrtSpx SrtSts fixed. A - sign to + sign. 999-problem. 7.7.04 Most of the modules changed. User specified date format possible. Updated: BasePin. (parm). ** 17.6.04 WlmCs1 WlmSc1 added. They write WLM data from 99-6 records. WlmSc1 writes per system for service classes the PI and DP fields. WlmCs1 writes per service class for systems the PI and DP fields. Added: WlmSc1 WlmCs1 (rexx). Added: SmfPrm Sas99 RptBat3 (jcl). Added: RptWlm (rexxsamp). Added: W2Pin Xwlm (parmsamp). Added: Inc99 (rptmxg). 14.6.04 DsdPrt changed. Now tolerates SioSum=0. ** 15.3.04 DsdPrt changed. PAV-field added. (Parallel Access Volume). Updated: Inc74. (rptmxg). 16.2.04 StxPrt StxSts StxSpx changed. Response time in milliseconds. 26.1.04 CrwPrt CrwSts changed. Use R723Cnt instead of R72vsamp. 15.1.04 CrwSts CrySts added. Reports merging several systems, which are named on parameter SysSts. Updated: BasePin. New parameters: CryOutS and CrwOutS. 14.1.04 CrwPrt changed. Bypass the class report if no crypting. ** 29.12.03 Crypto reports added: Cry is crypto base. Crw is crypto WLM. Added: CryPrt CrwPrt. (rexx). Updated: Close. (rexx). Added: BaseCrw. (parm). Updated: BasePin. (parm). Added: IncR0 IncRX IncRY (rptmxg). Updated: Inc72 (rptmxg). Updated: SasGo (jcl). 18.12.03 DsuPrt changed. 999 dasd volumes restriction released. No concat. 12.12.03 LwuPrt LuwPrt changed. If Number of LogCPs is zero, CP% is zero. 20.11.03 LpaPrt LpmPrt LwuPrt LuwPrt changed. If LogCP's CP-time is zero, that CP is not counted. Typically it is varied offLine. 11.11.03 LpaPrt changed. CPU% to Weight ratio numbers are moved from the right part to the end, to the "second page". 25.10.03 LuwPrt changed. Logical partitions for the report can be restricted to the named with LparLuw-parameter. Updated: BasePin. 10.10.03 LuwPrt added. Lpar summary. Logical CPU%, total CPU% and the ratio of "physical CPU% / Weight share". Updated: BasePin. 9.9.03 Module "Takki" is introduced. Takki calls the other modules once for each RepSta-time given. This requires new parameters- library for internally used temporary pin-parameters. Takki is useful if you are willing to produce several "peak hour" reports, otherwise you do not need Takki. When Takki is used, the reports are renamed with a one number concatenation. For example "ascp" will be renamed to "ascp1" for the first RepSta, to "ascp2" for the second RepSta, and so on. Added: Uid.rptcm.rexx(Takki), Uid.rptcm.parmt-library, Uid.rptcm.rexxsamp(Rpt12a) and Uid.rptcm.parmsamp(A12pin). Changed: Uid.rptcm.jcl(Rptbat1), Uid.rptcm.parm(Readme) and Uid.rptcm.jcl(Sss.cmd). Note: It is necessary to change the report names, which end with a number, like "RT2", to something else, say "RTT", to prevent confusion to the second "RT". ** 6.6.03 Sasgo-jcl split. This will simplify the updating actions. Userid.RptCM.Jcl(Sasgo2) has jcl and the own definitions. Userid.RptCM.RptMxg has the pure RptCM-parameters. 5.5.03 CapPrt CapSts CapSpx changed. Tolerates, if i/o-rate =< 0. 29.4.03 LpaPrt LpmPrt LwuPrt changed. Old weight field LCPUSHAR is used if new field SMF70ACS is not valid. Set to 999 if no one is valid. ** 29.4.03 SasGo JCL changed. Added old weight field LCPUSHAR to the end of 70PR-record. 8.4.03 CapPrt CapSts CapSpx changed. Tolerates negative i/o-times. SrtPrt SrtSts SrtSpx changed. Added dasd iosq time. ** 20.3.03 SasGo JCL changed. Added zeroing field PCTDLTOT in type70go. 20.1.03 DsdPrt changed. 999 dasd volumes restriction released. ** 14.1.03 SasGo JCL changed. Weight field optionally back to LCPUSHAR in T70PR, if SMF70ACS is not valid. 13.1.03 CapPrt changed. Dropped StorEst and some formating. 4.12.02 Fixed modules using Rips from the Rips Table. Header error. Wkr- Wkl- Trx- Scp- Sru- and Cap-modules. ** 1.12.02 SasGo JCL changed. Changed Weight field to SMF70ACS to T70PR. 11.11.02 CapSpx CapSts CapPrt fixed. Unnecessary CS- and ES-calculations dropped. 3.11.02 LwuPrt added. Lpar summary: physical CPU%, logical CPU%, physical CPU% / Weight share. Updated: BasePin. 27.8.02 21 rexx-modules changed due to MXG 20.01. The number of CPs in MXG now does not include ICF-CPs. RptCM version number changed from 5.2 to 6.7. Requires MXG 20.01 or higher. 20.2.02 SrtSpx SrtSts SrtPrt fixed. Tolerates now negative dasd i/o-times. 2.2.02 CapPrt changed. Added 6 digit UIC input. ** 30.1.02 SasGo JCL changed. Added 6 digit HIUICAV to T71. 28.1.02 CapPrt CapSpx CapSts changed. Added dasd iosq time and dropped field Ex/s. ** 28.1.02 SasGo JCL changed. Added field R723CIOT to T72. And increased rptcm.sasout lrecl=600, was 500. 14.12.01 DlySts changed. Now requires the period number. Updated: BaseDly. 12.12.01 CapSpx CapSts fixed. SSS-label actions added. 20.11.01 All rexx-modules changed. Writes out Starting-message. 18.11.01 SmmSts added. Memory summary per period per wkl-group. Before exit, closes the files. 16.11.01 Close changed. Includes now the CF-names as well. 14.11.01 CapPrt fixed. Tolerates Lsqa in error. 13.11.01 Sxx??? and Sxd??? changed. They now accept Report Classes. Updated: BaseSxd. 11.11.01 DlySts added. Writes out Use- and Delay-information about Service and Report Classes. Before exit, closes the files. Added: BaseDly. Updated: BasePin, Rpt2x. ** 21.10.01 SasGo JCL changed. Added new delay fields to T72. 20.10.01 DsuPrt changed. Writes out missing data msg, if no volume data for some system. But continues reporting. 10.10.01 ScpPrt SruPrt WklPrt WkrPrt changed. Now calculates CPU% for an LP from 7P-record. Had problems with Msu-capping. 10.10.01 LpmPrt changed. Now reports Msu-values if Msu given. If Msu is not given, reports Rips-values. ** 9.9.01 ScpPrt ScpSts ScpSpx changed. In Execution Velocity calculation i/o velocity included. Updated: SasGo JCL. 9.9.01 CapPrt changed. Now accepts UIC > 255, up to 900000000. 30.8.01 LpmPrt added. Like LpaPrt, writes the report per lpar, but in Rips, not in Cpu%. Updated: BasePin, a2pin, Rpt2a. 13.8.01 CapSpx CapSts ScpSpx ScpSts TrxSpx TrxSts SruSpx SruSts WklSpx WklSts WkrSpx WkrSts WklCrc WkrCrc. Fixed. If SysRips does not exists, do not try to process it. 8.8.01 TrxPrt SruPrt WklPrt WkrPrt. Changed. Optional Systems Rips Table (SysRips) may be used. 7.7.01 CapSpx CapSts ScpSpx ScpSts TrxSpx TrxSts SruSpx SruSts WklSpx WklSts WkrSpx WkrSts WklCrc WkrCrc Close. Changed. Optional Systems Rips Table (SysRips) may be used in SysPlex and Multi System reports. Added: BaseRip Xrip. Updated: BasePin. 30.6.01 WklCrc WkrCrc. Fixed. GhostWkl - R72CPtime test. ** 25.6.01 SasGo changed. Set Smf70cin='CP' if not exists. 22.6.01 LpaPrt SrdPrt SriPrt SrtPrt SruPrt SumPrt SuuPrt SuiPrt StxPrt SxdPrt SxxPrt. Changed. These use the new clock time (hh:mm:ss). Only the single system duration report modules, CapPrt DsdDev DsdPrt PrtPrt ScpPrt TrxPrt WklPrt WkrPrt, still use the old clock time (hh:mm). 30.4.01 WklCrc WkrCrc. Fixed. Added DO-END if not Lpar. 29.4.01 WklSpx WkrSpx. Fixed. In heading SpxNam-SpxNax corrected. 28.4.01 ???Spx DsuPrt. Changed. Modules use the new clock time. Now all the SysPlex-modules (???Spx) and all the multi system modules (???Sts and DsuPrt) use the new clock time. 26.4.01 SxdSpx SxxSpx SxdPrt SxxPrt. Changed. Cosmetic changes. 26.4.01 SxdSts SxxSts. Added. Like respective SxdSpx and SxxSpx, but accepts the specified OS:s, instead of total SysPlex. 24.4.01 CapPrt. Changed. Accepts memory > 9 GB. 22.4.01 WklCrc WkrCrc. Added. Like respective WklStx and WkrStx, but calculates the individual CRs for each OS. 4.4.01 CapSts ScpSts TrxStx WklSts WkrSts. Added. Like respective ???Spx, but accepts the specified OS:s, instead of total SysPlex. 4.4.01 SruSts StxSts SrdStx SrtSts. Added. Like respective ???Spx, but accepts the specified OSs, instead of total SysPlex. Updated: basepin. 22.3.01 SrtPrt SrtSpx. Added. Dasd I/O Response Time (ms) per Workload. Updated: basepin, close. 16.3.01 CapSpx. Added. Like CapPrt, but for SysPlex A/Ss. Updated: rpt1s, s1pin. 15.3.01 TrxSpx TrxPrt. Changed. Works with 6.2-format IocCoeff. 15.3.01 SrdSpx. Added. Dasd I/O report for SysPlex Workloads. Updated: rpt2s, s2pin. 3.3.01 SxdPrt SxxPrt SxdSpx SxxSpx. Added. TX-response time Distribution Reports. Transactions in SrvCls:s with RespTime Percentile-goal. Shows the Distribution based on WLM RespTime Buckets. Updated: basepin, close. Added: basesxd. 2.2.01 WklPrt WklSpx WkrPrt WkrSpx ScpPrt ScpSpx CapPrt LpaPrt TrxPrt TrxSpx SruPrt SruSpx SumPrt SuuPrt are changed. ICF-processors are not counted, based on Smf70cin-field. If CS=0 & MPL=0 & CPU=0 then assumed CICS/IMS-transaction. ** 2.2.01 SasGo changed. Smf70cin-field added to Type70pr. For ICF. MXG-level 18.07 or higher required. 2.2.01 Changed: CapPrt SriPrt SuiPrt. Works with 6.2-format IocCoeff. Bypasses zero-valued IocCoeff-field. ** 2.2.01 SasGo changed. IocCoeff-field is now in 6.2-format. ** 1.1.01 SasGo changed. Time-field was added in hh:mm:ss-format. For future improvements to SysPlex-reports. 1.1.01 SrdPrt. Added. Like SriPrt, but reports Dasd I/Os (StartSubCha). Updated: basepin, and close. 1.1.01 DsuPrt. New parameter DsuPgMax is maximum number of QU%-pages. Updated: basepin. 14.12.00 SruSpx. Fixed. SpxName is now 8 bytes in the header. 25.11.00 DsuPrt. Tuned, runs significantly faster. 20.10.00 SruSpx StxSpx WklSpx WkrSpx TrxSpx ScpSpx 16.10.00 are changed. Changes due to time differences. Values accepted to be +-1 minute different. 18.8.00 WkrPrt WklPrt are changed. PIN-parameter LparSort, optionally, specifies the partitions' print order. Otherwise the print order is LparHig-LparEqu. Updated: basepin. 8.8.00 SruPrt. Rips value added to the report header. StxSpx. Shift Date and Time in header. 15.6.00 WklPrt WklSpx WkrPrt WkrSpx ScpPrt ScpSpx CapPrt LpaPrt TrxPrt TrxSpx SruPrt SruSpx SumPrt SuuPrt are changed. Dedicated processors are not counted. This means, that dedicated ICF-CPs are not counted either. 25.5.00 TrxPrt TrxSpx are changed. When adding-up SrvCls periods, bypass RepCls:s. 30.4.00 SumPrt SuuPrt SuiPrt SruPrt SruSpx SriPrt updated. Now accepts Classes with Storage=0, like DDF Classes. 28.3.00 ScpSpx and TrxSpx. RRRx and SSSx labels fixed. 2.2.00 ScpSpx. Added. Like ScpPrt, but writes the report per SysPlex. Updated: rpt1s.mvs s1pin.mvs 2.2.00 TrxSpx and TrxPrt changes. Will keep Classes sorted. Plus two other small changes. 22.12.99 StxSpx and StxPrt fixed. Classes are now counted correctly. 15.12.99 Fixed: Accepts now Rips > 999. Nearly all modules changed. 15.12.99 TrxSpx. Added. Like TrxPrt, but writes the report per SysPlex. Updated: rpt1s.mvs 15.12.99 LpaPrt. Updated. Will study and report additional Lpars, which are not given in PIN-parameters. 12.12.99 Fixes: Updated: wklprt.mvs wkrprt.mvs wklspx.mvs wkrspx.mvs sruspx.mvs stxspx.mvs. 12.12.99 SruSpx. Added. Like SruPrt, but writes the report per SysPlex. Updated: rpt2s.mvs 12.12.99 StxSpx. Added. Like StxPrt, but writes the report per SysPlex. Updated: base.pin, rptbat2.jcl, rpt2s.mvs ** 12.12.99 WklSpx. Added. WkrSpx. Added. Like WklPrt or WkrPrt, but writes the report per SysPlex. Reports Rips values, which are based on: - CP's SU/S value, in SAS-records - used CP seconds - given Rips value for the SysPlex, in Parm - system capture ratio (CRsys), in Parm - SysPlex name (SpxNam), in Parm Updated: base.pin, rptbat1.jcl, rpt1s.mvs 11.11.99 WklPrt. Fixed WkrPrt. Fixed. Lpar-report values added back again. 9.9.99 StxPrt. Added. Writes transaction rate and response time for selected transactions, according to base.stx. Base.stx. Added. Names the transactions to report, both SrvCls and RepCls names are accepted. Updated: base.pin, rpt2a.mvs, close.mvs 12.12.98 ScpPrt. Mpl added. 8.8.98 LpaPrt. Logical CPs number added to the Header. 30.3.98 SruPrt. SriPrt. Requires in .sru the + or - sign, and requires the character R or S (SrvCls or RepCls). It is possible to use the same name for SrvCls and RepCls. Updated: base.sru, sysa.sru. 13.3.98 SriPrt. Added. Like SuiPrt, but accepts RepCls:s as well. Now you have to be carefull, do not double specify. Do not use the same name for SrvCls and RepCls. Updated: Close, basepin, rpt2a. 4.4.98 ScpPrt. SrvClsDescription taken away. Added Tx/s. ** 3.3.98 CapPrt. Dropped out the CS and ES pages. Added the dasd i/o counts and the dasd response time data. Requires OS/390 R3 or later. 3.3.98 DsdPrt. Now ms/s for RespTime only, added RespTime split. 26.2.98 SumPrt WklPrt WkrPrt. CRappl now accepted to be as low as 0.01. 22.2.98 SruPrt. Added. Like SuuPrt, but accepts RepCls:s as well. Now you have to be carefull, do not double specify. Do not use the same name for SrvCls and RepCls. Updated: Close, basepin, rpt2a, rpt2b. 5.5.97 Ghost Workload. SuuPrt SumPrt WklPrt. If some SrvCls:s are forgotten in WKL or SUM parameters, GhostWkl is created for the missing SrvCls:s. 4.4.97 RepCls not for SuiPrt SuuPrt SumPrt WklPrt. Report Classes are no more accepted for these reports. 4.4.97 RepCls or SrvCls indication requested for WkrPrt. This has to be done in WKR parameters, third parameter. Please, look at the base.wkr parameters file. SrvCls and RepCls may have the same name, but NOT recommended. 4.4.97 CapPrt. RepCls and SrvCls have different handling. SrvCls and RepCls may have the same name. 3.3.97 SuuPrt. Added. Like SumPrt, but does not cumulate the values. Updated: Close, basepin, rpt2base. 3.3.97 TrxPrt. Report has tx/h in the tx/s/h column, if tx/s < 0.10 tx/s. 27.1.97 DsdPrt and DsuPrt. Accepts volume name several times in DsuIn and DevIn files. 5.5.96 Allocations change. ** This means, that SasGo-change is required. SasGo change may require higher level of z/OS or RMF/CMF or SAS or MXG. Please, observe. |