ukcmg2009 - Merrill Consultants

advertisement

UK CMG 2009

H. W. "Barry" Merrill, PhD

Merrill Consultants

Dallas, TEXAS www.mxg.com

Monday, May 18, 2009

Remote from

Dallas, TEXAS, USA

A. SAS Version Information

B. Change 26.191 MXGSAS92 Aug 22, 2008

C. SAS V9.2 on z/OS requires about 20MB more virtual storage

D. COMPALL utility comparison of SAS Compiler timings.

E. Revised MXG QA Job timings, member QAJOBXX

F. Change 27.076 ASUM70PR Enhancement Apr 30, 2009

G. Change 27.062 TYPE42 Apr 9, 2009 Updates for VSAM

H. Change 27.034 DCOLLECT Mar 11, 2009

I. Change 27.032 TYPE110 Mar 14, 2009

J. Change 27.004 TYPE113 Feb 8, 2009

K. Change 26.303 RMFINTRV Jan 13, 2009

L. Change 26.270 TYPE70 Nov 27, 2008

M. Change 26.243 TYPE70 Nov 10, 2008

N. Change 26.243 TYPE73 Nov 10, 2008

O. Change 26.192 TYPE70 Aug 21, 2008

P. Change 26.201 TYPEDB2 Sep 1, 2008

Q. Change 26.116 TYPE23 Jun 4, 2008

R. Change 27.083 VGETDDS May 2, 2009

S. DB2 CPU Cost using MACDB2H Header Exit vs _EDB2ACC Dataset Exit.

T. New EMPTYEXCPSEC option in PARMLIB is z/OS 1.10 only.

U. MQ TCB CPU time included in CICSTRAN and TYPE30 and TYPE72.

V. What products execute on zIIPs?

W. Change 26.264 ANALZPCR Nov 25, 2008

X. Major enhancements added in MXG 27.03, dated May 4, 2009

A. SAS Version Information

For SAS Version V9.2 (TS1M0):

Big Picture: SAS Version V9.2 is COMPATIBLE with MXG Software.

On z/OS, new DSNAMES for SAS libraries are in the new MXGSAS92

JCL procedure example.

All recent MXG Versions execute WITHOUT error with SAS Version

V9.2. V9.2 libraries are read/written by SAS V8.2 or V9.1.3, & vice versa.

For SAS V9.1.3 on z/OS with Service Pack 4:

There are no reported errors, and MXG's CONFIGV9 now specifies

V9SEQ instead of V6SEQ. As V6SEQ does not support long length character variables, it should not be used.

WPS Version requirement information:

MXG Support Position for testing of WPS Release:

WPS 2.3.4 and current MXG are required.

Your current MXG Software License Agreement states:

Merrill agrees to provide continuous product support for MXG in the following areas:

When error conditions

(i.e., the SAS execution of MXG code produces either a return code or an ABEND) are the results of errors in MXG Code, they will be corrected.

If you encounter an error testing MXG under WPS:

You should report the error to WPS Technical Support for initial investigation.

If WPS support believes the error is an MXG problem, they can contact MXG, or may choose to refer you to MXG Support.

MXG Support may then request you to send data to MXG:

- the raw data file that caused the error

- your site's USERID.SOURCLIB (tailoring) source library

If the error can be replicated under the SAS System, it will be corrected by MXG Software per our license terms.

B. Change 26.191 MXGSAS92 Aug 22, 2008

New MXGSAS92 JCL Procedure for MXG under z/OS SAS V9.2

SAS changed their DSNAMES for CNTL and SASMSG datasets.

CNTL DATASET:

Using SAS Deployment Wizard (SDW) to install V9.2

DSNAME qualifier: version, year, julian date

DSN=&SASHLQ..V92DYJJJ.CNTL(BAT&YY.) or a specific DSNAME, for example, of

DSN=&SASHLQ..V92D8208.CNTL(BATW0) for an install in 2008 on julian date 208, in the USA.

MXGSAS92 JCL procedure now has

//CONFIG DD DISP=SHR,DSN=&SASHLQ..V92DYJJJ.CNTL(BAT&YY.)

// DD DISP=SHR,DSN=&MXGHLQ..MXG.SOURCLIB(CONFIGV9)

Get that exact YJJJ value from your SAS Installer.

SASMSG DATASET:

Also the SASMSG DSNAME with .SL. no longer exists, so the

SASMSG DD only has these two DDs:

//SASMSG DD DISP=SHR,DSN=&SASHLQ..&XX.&YY..SASMSG

// DD DISP=SHR,DSN=&SASHLQ..EN&YY..SASMSG

C. SAS V9.2 on z/OS requires about 20MB more virtual storage

BUILDPDB with additional SMF records with 9.1.3 required 72MB with 9.2 required 92MB in Phase I:

Data Program Total

9.1.3 73728 3308 77036 KB, SAS Total Memory

EXT SYS

73728 12344 86072 KB, IBM IEF374I, last two

9.2 92934 17426 109360 KB, Total Memory

94132 12276 106408 KB, IBM IEF374I, last two

"Data" or IEF374I "EXT" value that is limited by REGION on JOB

"Program" or (second) SYS value is the area below 16MB line.

The SAS Total Memory messages and SYSLOG IEF374I match closely

D. COMPALL utility comparison of SAS Compiler timings.

DATA step creates 1871 datasets, all variables, zero obs.

INFILE SMF was a DD Dummy or zero-length file.

Compiler Platform Run Time Memory Required

SAS 9.1.3 Win/XP 75 seconds 1100 MB

WPS 2.2 Win/XP 120 seconds same box

SAS 9.1.3 z/OS 93 seconds 1145 MB

WPS 2.2 z/OS 32 minutes 1024 MB

E. Revised MXG QA Job timings, member QAJOBXX

Eliminated many PROC COPY from //PDB DD to //XREFvvnn by writing directly to XREFvvnn.

With SAS V9.1.3 and MXG 26.09 on two z/Series machines:

On IBM System/z:

Machine Elapsed CPU Virtual SAS

SU_SEC minutes min storage OpSys Version

21621 90.7 16.50 123558K z/OS 9.1.3

9708 104.8 45.19 124340K z/OS 9.1.3

On Intel:

3.2GHz 9.4 6.2 146173k WinXP 9.1.3

3.2GhZ 10.0 6.25 101840k WinXP 9.2

F. Change 27.076 ASUM70PR Enhancement Apr 30, 2009

ASUM70LP and ASUMCELP one obs per LPARNAME per INTERVAL

Single Set of Variable Names

-ASUM70LP is created per SYSTEM per LPARNAME so there can be replicated/repeated data if multi-systems

-ASUMCELP is created per CECSER per LPARNAME one obs per interval

ASUM70PR and ASUMCEC one obs per INTERVAL

60 separate sets of variable names LPnAAAA for 60 LPARs

-ASUM70PR is created per SYSTEM per INTERVAL it too can have replicated data with multile systems

-ASUMCEC is created per CECSER per interval

.

ASUM70LP/ASUMCELP - Per-LPARNAME Variables

============ Engine Type =============

Metric: CP IFA IFL ZIP

Installed Engines PARTNCPU NRIFACPU NRIFLCPU NRZIPCPU

Avg Online Engines LPARCPUS IFACPUS IFLCPUS ZIPCPUS

CPU Busy Time LCPUPDTM IFAACTTM IFLACTTM ZIPACTTM

Percent CPU Busy PCTLPBY PCTIFABY PCTIFLBY PCTZIPBY

Online Total Time LPARDUR IFAUPTM IFLUPTM ZIPUPTM

Parked Time SMF70PAT IFAPATTM IFLPATTM ZIKPATTM

Wait State Time SMF70WST IFAWSTTM IFLWSTTM ZIPWSTTM

SUM70LP Sorted BY list:

SYSPLEX SYSTEM SYSNAME STARTIME SHIFT CECSER LPARNAME LPARNUM

SUMCELP Sorted BY list:

CECSER STARTIME SHIFT LPARNAME LPARNUM

.

ASUM70PR/ASUMCEC - Per-Interval Variables

============ Engine Type =============

CP IFA IFL ZIP

Metric:

Installed Engines PARTNCPU NRIFACPU NRIFLCPU NRZIPCPU

Avg Online Engines LPARCPUS IFACPUS IFLCPUS ZIPCPUS

CPU Busy Time CPUACTTM CPUIFATM CPUIFLTM CPUZIPTM

Percent CPU Busy PCTLPBY PCTIFABY PCTIFLBY PCTZIPBY

Online Total Time LPARDUR IFAUPTM IFLUPTM ZIPUPTM

Parked Time SMF70PAT IFAPATTM IFLPATTM ZIKPATTM

Wait State Time SMF70WST IFAWSTTM IFLWSTTM ZIPWSTTM

ASUM70PR Sorted BY list:

SYSPLEX SYSTEM SYSNAME STARTIME SHIFT CECSER;

ASUMCEC Sorted BY list:

CECSER STARTIME SHIFT;

G. Change 27.062 TYPE42 Apr 9, 2009 Updates for VSAM

TYPE42 Updates for VSAM RLS "ABOVE THE BAR" statistics,

- been there, overlooked by MXG

- 6 new datasets, labels all "BELOW" "ABOVE" the Bar.

TY42S1 TYPE42S1 VSAMRLS SPLEX SC BELOW THE BAR

TY42S2 TYPE42S2 VSAMRLS SC CF SYS BELOW THE BAR

TY42S3 TYPE42S3 VSAMRLS SPLEX SC ABOVE THE BAR

TY42S4 TYPE42S4 VSAMRLS SC CF SYS ABOVE THE BAR

TY42D1 TYPE42D1 VSAMRLS SPLEX DATASET BELOW BAR

TY42D2 TYPE42D2 VSAMRLS DATASET CF SYS BELOW BAR

TY42D3 TYPE42D3 VSAMRLS SPLEX DATASET ABOVE BAR

TY42D4 TYPE42D4 VSAMRLS DATASET CF SYS ABOVE BAR

TY42X1 TYPE42X1 VSAMRLS BUFF MGR TOTALS BELOW BAR

TY42X2 TYPE42X2 VSAMRLS BUFF MGR DETAILS BELOW BAR

TY42X3 TYPE42X3 VSAMRLS BUFF MGR TOTALS ABOVE BAR

TY42X4 TYPE42X4 VSAMRLS BUFF MGR DETAILS ABOVE BAR

APAR OA25559 adds new variables from subtype 5 and 6

Kept in TYPE42DS, TYPE42SR, and TYPE42VT datasets:

S42DSRDD='AVERAGE*READ MS*DISCONNECT*TIME'

S42DSRDT='READ*OPERATIONS*TO*DATASET'

H. Change 27.034 DCOLLECT Mar 11, 2009

Support for EAV, Extended Address Volume

New in z/OS 1.10

Devices with more than 65520 cylinders

HUGE volume sizes, 236GB (256K Cylinders) first release.

Dataset DCOLVOLS: new variables:

"Track-Managed Space" or "Base Addressing Space"

First 65520 cylinders (54GB), and space above

"Extended Addressing Space" rest of space on volume.

Disk allocation in the EAS is in units of 21 cylinders.

Initial in VSAM only, KSDS,RRDS,ESDS and Linear.

So DB2 and zFS can use EAV volumes now.

Type 1415 enhancement - Change 25.071

EADSCBOK - User Program provided valid DCBE, EADSCB=OK

If 'N", program did not specify EADSCB=OK

IBM: Upgrade program to handle 28-bit cyl address.

For when EAV supports more data set types.

SMF14EAV - User Program issued EXCP or XDAP macros.

TYPE19 enhancements -Change 26.071

Existing two-byte counters expanded to four bytes.

I. Change 27.032 TYPE110 Mar 14, 2009

Support for CICS/TS 4.1.0 OPEN BETA. INCOMPATIBLE.

Three new "TCB"s added: T8, EP, and TP, renumbered.

NUM NUM NAME PREFIX DESCRIPTION

1 QR DSG QUASI REENTRANT MODE

2 RO DS2 RESOURCE OWNING MODE

3 CO DS3 CONCURRENT MODE

4 SZ DS4 SECONDARY LU MODE

5 RP DS5 ONC/RPC MODE

6 FO DS6 FILE OWNING MODE

7 SL DS7 SOCKETS OWNING MODE (SL)

8 SO DS8 SOCKETS OWNING MODE (SO)

9 SP DSH SOCKETS PTHREAD OWNING (SP) new 10 EP DSM EVENT PROCESSING MODE

10 12 D2 DSD D2 - DB2 MODE

11 13 JM DSE JM - JVM CLASS CACHE MODE new 11 TP DSN TP - THREADED TCB OWNING MODE

12 14 S8 DSB S8 - SOCKETS (SSL) MODE

13 15 L8 DSA L8 - OPEN MODE

14 16 L9 DSI L9 - OPEN MODE

15 17 J8 DS9 J8 - OPEN MODE

16 18 J9 DSF J9 - OPEN MODE

17 19 X8 DSJ X8 - OPEN MODE

18 20 X9 DSK X9 - OPEN MODE new 21 T8 DSL T8 - JVM MULTITHREADED

J. Change 27.004 TYPE113 Feb 8, 2009

SMF 113 Hardware Instrumentation Services HIS record documented in SA23-2260,SA23-2261 added by APAR OA25755

TYPE113 interval observation with six Basic counters six Program State counters sixteen Crypto counters twenty-four Extended counters

That contain activity counts for

Level One, Level Two and Level Three

Data Cache AND Instruction Cache for each CPU engine.

Counts are accumulated

Use TYPS113 member or insert _S113 in EXPDBOUT with BUILDPDB which uses DIF() logic to deaccumulate.

Always lose first interval if data is accumulated.

K. Change 26.303 RMFINTRV Jan 13, 2009

In both PDB.RMFINTRV and TREND.TRNDRMFI datasets.

Capture Ratios for zAAPs and zIIPs now calculated

CAPIFART - CAPTURE RATIO FOR ZAAP ENGINES

100*CPUIFATM/IFAACTTM

CAPZIPRT - CAPTURE RATIO FOR ZIIP ENGINES

100*CPUZIPTM/ZIPACTTM

Service Class zAAP and zIIP CPU times are created:

CPUIFATM - IFA (zAAP) CPU TIME in Service Classes

CPUZIPTM - ZIP (zIIP) CPU TIME in Service Classes

IFAACTTM - IFA (zAAP) CPU TIME in TYPE70 (Hardware)

ZIPACTTM - ZIP (zIIP) CPU TIME in TYPE70 (Hardware)

L. Change 26.270 TYPE70 Nov 27, 2008

NRCPUS is an AVERAGE NUMBER OF ONLINE NON-PARKED CP ENGINES

Pre-IRD, it was COUNT of engines online at interval end, for IRD, it was AVERAGE NUMBER OF ONLINE CP ENGINES but now, if HiperDispatch is active, it is the AVERAGE NUMBER OF ONLINE, NON-PARKED CP ENGINES because any CP Parked Time (CPUPATTM/SMF70PAT) is now subtracted from the Online Time (SMF70ONT)

NRCPUS= ( SMF70ONT-SMF70PAT) / DURATM ;

NRCPUS can and will be a non-integer (2.5) value.

These variables are recalculated/impacted

NRCPUS PCTCPUBY PCTCPUEF CPUUPTM

M. Change 26.243 TYPE70 Nov 10, 2008

Support for OA21140 - RMF HiperDispatch enhancements.

TYPE70 SMF70Q00-SMF70Q12 counts of IN AND READY previously based on online processors with this APAR installed and HiperDispatch Active based on processors ONLINE AND NOT PARKED when sample was taken.

TYPE70 new variable SMF70NRM='zIIP*NORMALIZATION*FACTOR*/

TYPE70PR field SMF70POF creates two new variables:

POLARITY='POLARIZATION'

0='0:Horizontally Polarized or not indicated'

1='1:Vertically Polarized Low Entitlement'

2='2:Vertically Polarized Medium Entitlement'

3='3:Vertically Polarized High Entitlement'

Variable POLARITY is decoded by new MG070PO format.

POLARCHG='POLARITY*CHANGED?' value of Y if polarization was changed during interval.

N. Change 26.243 TYPE73 Nov 10, 2008

Support for OA21140 - High Performance FICON (zHPF)

TYPE73 dataset has these new zHPF variables:

CHFACTV ='FICON*OPERATIONS*CONCURRENTLY*ACTIVE'

CHFDFER ='FICON*OPERATIONS*DEFERRED*PER SEC'

CHFRATE ='FICON*OPERATIONS*PER SEC'

CHFXACTV='ZHPF*OPERATIONS*CONCURRENTLY*ACTIVE'

CHFXDFER='ZHPF*OPERATIONS*DEFERRED*PER SEC'

CHFXRATE='ZHPF*OPERATIONS*PER SEC'

SMF73ECP='CHANNEL*PATH*IDENTIFICATION'

SMF73EIX='INDEX TO*EXTENDED*CHANNEL*MEASUREMENTS'

SMF73EOC='FICON*COMMAND MODE*OPERATIONS*ATTEMPTS'

SMF73EOD='FICON*COMMAND MODE*OPERATIONS*NOT INIT'

SMF73EOS='SUM COUNT OF*COMMAND MODE*OPERATIONS'

SMF73ETC='FICON*TRANSPORT MODE*OPERATIONS*ATTEMPTS'

SMF73ETD='FICON*TRANSPORT MODE*OPERATIONS*NOT INIT'

SMF73ETS='SUM COUNT OF*TRANSPORT MODE*OPERATIONS'

TYPE74 dataset has this new variable:

R744FLPN='PARTITION*IDENTIFIER*OF CF'

TYPE79C dataset for subtype 12 has the same new zHPF fields as those added to TYPE73

O. Change 26.192 TYPE70 Aug 21, 2008

Support for APAR OA24074.

IBM recalculates PCTMVSBY when HIPERDISPATCH has parked a CP engine

Online Time - (Wait + Parked Time)

MVS UTIL(%)=------------------------------------------------------- * 100

Online Time - Parked Time

MXG's calculation of PCTMVSBY is revised to match IBM.

P. Change 26.201 TYPEDB2 Sep 1, 2008

Support for DB2 V9.1 (COMPAT) SMF 100/101 + new V8 data:

WOW: New Z/OS metrics in PDB.DB2STATS, V8.1 and V9.1

QWOSDB2U='DB2*SUBSYSTEM*CPU*UTILIZATION'

QWOSDBMU='DB2*DBM1*CPU*UTILIZATION'

QWOSDPIR='DB2 SUBSYS*PAGE-IN*RATE'

QWOSDRSU='DB2 SUBSYS*USED REAL STORAGE*IN MB'

QWOSDVSU='DB2 SUBSYS*USED VIRTUAL*STORAGE*IN MB'

QWOSLNCP='CPS*IN*LPAR'

QWOSLPIR='LPAR*PAGE-IN*RATE'

QWOSLPRU='LPAR*CPU*UTILIZATION'

QWOSLRSF='LPAR*FREE REAL*STORAGE*IN MB'

QWOSLRST='LPAR*REAL STORAGE*IN MB'

QWOSLVSF='LPAR*FREE*VIRTUAL*STORAGE*IN MB'

QWOSLVST='LPAR*VIRTUAL*STORAGE*IN MB'

QWOSMSTU='DB2*MSTR*CPU*UTILIZATION'

Q. Change 26.116 TYPE23 Jun 4, 2008

Support for APAR OA22414 adds new variables to TYPE23

SMF Statistics Records:

SMF231RF='FIRST*REFERENCE*FAULTS'

SMF23NFR='FIX*REQUESTS*BELOW*2GM'

SMF23NGR='GETMAIN*REQUESTS*ISSUED'

SMF23NIO='TOTAL*I/O*OPERATIONS'

SMF23NRF='NON-FIRST*REFERENCE*FAULTS'

SMF23PBG='PAGES*BACKED*DURING*GETMAINS'

SMF23PFX='FRAMES*FIXED*BELOW*2GB'

SMF23SRB='SRB*DISPATCHES'

SMF23TCB='UNLOCKED*TCB*DISPATCHES'

SMF23SFG='STATISTICS*SECTION*FLAG'

R. Change 27.083 VGETDDS May 2, 2009

VGETDDS/VMXGSET - Logically "Concatenate" PDB Libraries

Can read a SAS dataset from multiple LIBNAMEs ("PDB"s)

With a single "SET" statement using a colon WildCard to read all Data Libraries "Starting With":

To read "JOBS" from five libraries, PDB1-PDB5, you use

// EXEC MXGSASV9

//PDB1 DD DSN=YOUR.PDB(0),DISP=SHR

//PDB2 DD DSN=YOUR.PDB(-1),DISP=SHR

//PDB3 DD DSN=YOUR.PDB(-2),DISP=SHR

//PDB4 DD DSN=YOUR.PDB(-3),DISP=SHR

//PDB5 DD DSN=YOUR.PDB(-4),DISP=SHR

//SYSIN DD *

%VGETDDS( DDNAMES=PDB: );

DATA COMBINE.JOBS;

%VMXGSET( DATASET=JOBS );

... rest of your subsetting logic ...

Enhancement allows dynamic allocation of

GDG DSNAMEs or

DSNAMES with embedded DATEs, to logically concatenate SAS data libraries.

EXAMPLE - GOOVOO=MXG.PDB,START=45

BECOMES - MXG.PDB.G0045V00

S. DB2 CPU Cost using MACDB2H Header Exit vs _EDB2ACC Dataset Exit.

Input file 58GB, 35 Million SMF records, 17 Million DB2 101-0

Read 35 Million, or use MACFILE Exit to skip 17 Million

Use _EDB2ACC "Dataset Exit" to select at OUTPUT

DB2 records are still fully decoded up to OUTPUE.

or

Use MACDB2H "Header Exit" to select at HEADER.

throw away the unwanted records a the DB2 Header

Only 11 variables were KEPT in DB2ACCT.

Records Read Exit Used CPU Time mm:ss DB2ACCT obs

35MM Records _EDB2ACC 23:32 36998

17MM ID 101 ST 0 None 14:33 17MM

17MM ID 101 ST 0 _EDB2ACC 13:59 36998

17MM ID 101 ST 0 MACDB2H 6:38 36998

T. New EMPTYEXCPSEC option in PARMLIB is z/OS 1.10 only.

Many sites have SMS Allocate 5 potential Volumes for DASD

First is used, other four are "Candidate Volumes"

Type 30 records have a slot for all five potential DDs

Causes long SMF 30 records, split into "Multi-DD" records.

The EMPTYEXCPSEC option, when enabled (off is Default!)

PREVENTS CREATION OF THESE NULL DD SEGMENTS IN SMF 30 RECORDS.

U. MQ TCB CPU time included in CICSTRAN and TYPE30 and TYPE72.

With CICS/TS 3.2 + Websphere MQ 5.3.1 or later, using the CICS

Using CICS Attachment Facility the MQ TCB CPU time consumed on behalf of a CICS Transaction

(which will be under the L8 and/or KY8 TCBs) is captured in SMF 110 Subtype 1 CICSTRAN dataset

IBM Fields USRCPUT, L8CPUT, and KY8CPUT

MXG Variables TASCPUTM, L8CPUTTM and KY8CPUTM

MQ TCB time is also recorded in the Address Space of CICS Region in CPUTCBTM in TYPE30 records of the CICS "job" in CPUTCBTM in TYPE72GO records for that ASID's Service Class.

V What products execute on zIIPs?

- IBM DB2 and DB2 Utilities

- IBM Communications Server for IPSEC

- IBM Communications Server for Hipersocket Large Messages.

- IBM XML, some parts of the parser.

- IBM Extended Remote Copy (XRC) data mover address spaces (OA23174).

- SYNCSORT

- IBM Scalable Architecture for Financial Reporting (SAFR)

- System Data Mover (SDM) benefits (z/OS Global Mirror).

- Encryption and Compression:

- CA-Vtape (option to use software compression to compress the cache)

- CA Brightstore Tape Encryption (both compression and encryption).

- CA Datacom

- CA Netmaster for IP Packet Analysis (also uses zAAPs)

- CA Insight for DB2 (when the SQL is already running on a zIIP.

- CA IDMS R17 offloads some system mode time to zIIPs.

- PKZIP

- Neon Enterprise Software - IMS Utilities

- Progress Software - Data Direct

- Phoenix Software - Most products, including (E)JES

- Shadow 7 (from DataDirect, uses zIIP and zAAP)

W. Change 26.264 ANALZPCR Nov 25, 2008

Support for IBM zPCR capacity tool to use MXG PDB data.

MXG creates an "External Study File", a new feature in zPCR Version C5.2b

reads MXG RMF datasets TYPE70 TYPE70PR TYPE74 creates ".zpcr" output text file of XML tags/values

SELECT=PEAKTIME

CREATE a .zpcr file for each STARTIME for each

SYSPLEX-SYSTEM with the highest total CPU

Dispatch Time for CP engines in a full interval.

THIS IS THE DEFAULT.

SELECT=PEAKPCT

CREATE a .zpcr file for each STARTIME for each

SYSPLEX-SYSTEM with the highest percent CPU busy, based on the average number of online, non-parked

CP engines in a full duration interval.

SELECT=CECTIME

Select the STARTIME for each LPAR in a CECSER with the highest total CPU Dispatch Time across all

LPARs and all engines. Not yet implemented.

SELECT=PEAK

Create a .zpcr file for each system for the interval with peak PCTCPUBY in PDB.TYPE70.

X. Major enhancements added in MXG 27.03, dated May 4, 2009

ASUM70PR 27,076 ASUM70PR enhancement adds zIIP, zAAP, and IFLs plus.

ASUM70PR 27.074 Group Capacity ASUM70GC/GL wrong if multiple SYSTEMS.

TYPE83 27.067 Support for LDAP Auditing ID=83 Subtype=3 SMF record.

TYPEIMS7 27.078 Support for IMS Log 45X Interval Statistics record.

TYPEIMSA 27.078 Support for IMS Log 45X Interval Statistics record.

TYPEIMFL 27.078 Support for IMF+IMS 45X Interval Statistics record.

TYPEDCOL 27.082 Support for z/OS 1.10 DCDOVERA 32-bit already in MXG.

TYPE113 27.081 Support for APAR OA27623, CPU Speed, SM1132SP, added.

TYPENMON 27.080 Protection for inconsistent NMON data counters.

TYPEBVIR 27.077 BVIR variable GLIBSEQN can be ASCII or EBCDIC.

TYPESTC 27.072 VTCS subtypes of STC/STK USER SMF record updated.

VMXGSUM 27.071 VMXGSUM-using programs support DROPed variables.

TYPEXAM 27.070 Variable DESCR truncated in XMHSTMEM, changed.

TYPEULTM 27.069 Serena's Ultimizer user MV moved subtype location.

IMACICDU 27.068 Optional USERCHAR in CICSTRAN was limited to 200.

TYPE77 27.066 "Owner" variables incorrectly labeled as "Current".

Major enhancements added in MXG 27.02, dated Apr 13, 2009

Errors (Only in MXG 27.01) corrected in 27.02:

TYPEDCOL 27.057 MXG 27.01 ONLY. DCOLVOLS sizes WRONG by 1024 factor.

TYPE42 27.054 MXG 27.01 ONLY. STARTIME/ENDTIME/etc missing value.

Enhancements:

TYPEEDGR 27.046 Major updates for RMM/EDGHSKP D,V,X records.

TYPEDCOL 27.047 Support for EAV (large volumes) final correction.

TYPECTCD 27.056 Support for Control-D "Decollating" SMF record.

TYPE102 27.059 Some SMF 102 IFCID=108 variables were not INPUT.

VMACSMF 27.058 SMF SUBTYPE GT 255 for BMC CICS subtype 2818/47874.

TYPEHURN 27.055 OBJECTSTAR Subtype 13 INPUT STATEMENT EXCEEDED

TYPE110 27.053 CICS SMF 110 Statistics STID=108 skipped data.

ANALDB2R 27.052 PMACC01 had blank values; time formats match DB2PM.

VMXGOPTR 27.051 %VMXGOPTR changed, CURRENT vs ORIGINAL value used

VGETSYSI 27.049 New %VGETSYSI gets (z/OS only) SYSTEM, SU_SEC values.

VMACDB2 27.045 DB2STATS QISTWFxx variables were incorrectly deaccum.

TYPEMWAI 27.043 HP OpenView on AIX RELEASE/SOFTWARE/SYSID wrong.

Major enhancements added in MXG 27.01, dated Mar 17, 2009

READDB2 27.002 READDB2 might not create all datasets, in Feb refresh

RMFINTRV 27.001 Negative PCTCPUBY, corrected in Feb 12 refresh.

TYPE110 27.032 Support for CICS/TS 4.1.0 OPEN BETA (INCOMPATIBLE).

TYPE111 27.011 Support for CTG V7.2 (INCOMPAT, new RECID=7 error).

TYPE113 27.004 Support for SMF 113 Hardware Instrumentation Svc HIS.

TYPEDCOL 27.034 Support for EAV, Extended Address Volume devices.

TYPENTSM 27.038 Support for NTSMF/Performance Sentry 3.1.4 (MAJOR!).

TYPE114 27.003 Support for Tivoli Automation SMF 114 record.

TYPEULOP 27.029 Support for BMC's Ultra Op Product's User SMF record.

TYPETMO2 27.042 Support for ASG TMON for CICS V3.2 native records.

ANAL119 27.031 Sample TCP/IP analysis from IBM SMF ID=119 records.

BUILDPDB 27.005 PDB.SMFRECNT created to audit SMF record counts.

WEEKxxxx 27.005 Weekly logic enhanced to support nonexistent dataset.

MONTHxxx 27.005 Month logic enhanced to support nonexistent dataset.

ANALDB2R 27.012 DB2PM-like report selection by DATABASE enhancement.

UDB2GTF 27.015 Revised Support for processing DB2 GTF records.

TYPEDB2 27.018 DB2 V9 variables added by IBM or overlooked, added.

ANALDB2R 27.024 NOT SORTED ERROR if only PMACC04 was requested.

TYPE42 27.016 Subtype 25 OLDMEMNM/NEWMEMNM were misaligned.

TYPE42 27.027 TYPE42DS RESPTIME,MAXRSPTM,MAXSRVTM formats

TYPENMON 27.028 NMON record 'VM' support for both z/VM, and Intel.

TYPE88 27.026 SMF88LTD timestamp wrong as GMT offset misapplied.

MANY 27.014 SAS option TRANSCODE=NO, &MXGNOTRA/&MXGNOTRB

Download