Skip to main content

IBM Systems  >   z Systems  >   z/VM  >  

Description of CP3KVMXT

Download count: 16 this month, 5055 altogether.

Downloads for CP3KVMXT:
VMARC archive: v-106K

From Gretchen Frye, IBM Washington System Center

The zCP3000 VM Extract Utility (CP3KVMXT) summarizes VM monitor data into a stuctured but readable file. The intended use is to create an input file to the IBM zCP3000 Capacity Planning tool. The CP3KVMXT utility

  • accepts as input either realtime monitor data or saved monitor data
  • accumulates CP intervals into longer, user-defined measurement periods.
  • supports the use of a VMPRF-like UCLASS file for grouping users into workloads

The accumulation of CP intervals into longer "durations" makes it easier to deal with the longer time periods of performance data needed for capacity planning. For detail on how to run the utility, please download the user's guide included in the VMARC package, or see it online at
ftp://ftp.software.ibm.com/software/mktsupport/techdocs/cp3kvmxt.pdf

Changes:

  • 7 Dec 2017 v2.7o - abs capping field added; SMT thread density; z14 cpumf change
  • 20 Oct 2017 v2.7n - cputime problem w/ dedicated cps on 6.4
  • 10 Aug 2017 v2.7m - z14 CPUMF; multiple mondata file input; vary on processor fix
  • 16 May 2017 v2.7l - filemode B is referenced in error
  • 3 Mar 2017 v2.7k - bad SMTEFFML; z/VM 6.4 fix; MDCCS fix; z13 RNI fix
  • 23 Nov 2016 v2.7j - sys and user TV ratio, SSI fields, native (non-LPAR) fix
  • 16 Feb 2016 v2.7i - fixes: 00:60, LL2LP, HWIND; logon/off/on; NODEBUG option
  • 15 Dec 2015 v2.7h - LP capping problem; use cpu s/n from STSI; HDV fld
  • 22 Sep 2015 v2.7g - SMT metrics should have 5 digit precision
  • 28 Aug 2015 v2.7f - deltamf abend during cpumf processing, TLB calcs
  • 31 Jul 2015 v2.7e - CEC hardware model, smt benefit for IFL
  • 17 Apr 2015 v2.7d - ghz.lcptype problem, new CPUMF TLB fields, SSI name
  • 14 Jan 2015 v2.7c - new machines, hiperdispatch, dedicated xstor problem
  • 22 Jul 2013 v2.7a - new memory fields PGES, PAGESLOT
  • 2 Jul 2013 v2.6k - 5 digit cpu sernum; quit if user event disabled
  • 26 Sep 2012 v2.6j - broken for non-LPAR; invalid vDisk uid; CPUMF change for zEC12
  • 30 Aug 2012 v2.6i - all users put in DEFAULT uclass
  • 27 Aug 2012 v2.6h - MONDCSS runhours broken; drop uclass; c2d all pairs
  • 24 May 2012 v2.6g - digits precision problem; short PBBY, channel util problems
  • 09 Apr 2012 v2.6f - overflow error when no MDC has been allocated
  • 23 Mar 2012 v2.6e - new page dev,util; svcLvl; SAN hint; fix 1st intv & PBBY
  • 31 Jan 2012 v2.6d - IFL CPUMF, memory rpt when virt cpu>1, D1R9 missing msg
  • 7 Nov 2011 v2.6c - problems with CPUMF reporting; new processIO option
  • 28 Oct 2011 v2.6b - option utilization enhancements
  • 3 Oct 2011 v2.6a - D5R13 hw monitor records; BCU and path busy fixes
  • 3 Aug 2011 v2.5d - bad vector if user logon mid-intv; mondcss preview
  • 17 May 2011 v2.5c - WAFN problem, loop->BCUDATA very big
  • 06 Apr 2011 v2.5b - bad chpid busy info, problem w/ large chkpt data
  • 08 Mar 2011 v2.5a - power saving mode; sync start time to 00:00; CPCID fix
  • 21 Feb 2011 v2.4f - empty tranv error; CPC; channel path info; nsamps
  • 31 Dec 2010 v2.4e - bad vstor; ignore non-dasd; null GMT; unreq rx compiler
  • 20 Oct 2010 v2.4d - basic mode support; 1-line "Testing" EDF
  • 17 Jun 2010 v2.4c - user logoff in first duration; 0 and 100% util problem
  • 17 May 2010 v2.4b - problemror user logoff between interval 1 and 2
  • 02 May 2010 v2.4a - support for mixed engine partitions; inactive crypto
  • 12 Mar 2010 v2.3h - duplicate LPWT field
  • 12 Feb 2010 v2.3g - LPWT and crypto support
  • 13 Jan 2010 v2.3f - dedicated engines (2); sysid not lpname; smfdsn
  • 07 Dec 2009 v2.3e - dedicated engines show as 100%; line 3155 format error
  • 27 Oct 2009 v2.3d - vstor wrong for nway guests; quit early for missing data
  • 30 Apr 2009 v2.3c - problem with monitor data newer than 7 Apr 2009
  • 10 Apr 2009 v2.3b - bad CR, PR; preview; ziip/zaap config; CStoES bug; CMMR
  • 20 Nov 2008 v2.3 - new storage model support in CP3000; rename to CP3KVMXT
  • 18 Aug 2008 v2.2o - fix unknown BCU, fix problem with spec char uid
  • 18 Mar 2008 v2.2n - i/o domain, class B no longer req'd; Infiniband
  • 18 Oct 2007 v2.2m - routine not found error processing inactive dasd
  • 18 Apr 2007 v2.2l - fix non-ebcdic volser, extra (, genBCU bad nsamp
  • 13 Feb 2007 v2.2k - countng PATH statement, null ACT.rdevsid
  • 13 Oct 2006 v2.2i - fix for dedicated CPs & duplicate timestamp
  • 20 Sep 2006 v2.2h - fix where bcuio is zero
  • 20 Sep 2006 v2.2g - non-cache dasd, off/on/off users, new warnings about bad intervals & durations
  • 20 May 2006 v2.2f - inactive user code fix; system CR fix
  • 20 Mar 2006 v2.2e - discontinue default user class; fix for LCPTYPE proble
  • 26 Jul 2005 - support for new IBM System z9 processors
  • 14 Feb 2005 - fixes for config change, high i/o rate; new options startdate, starttime, durlimit
  • 29 Sep 2004 - fixes for zero divide, midnight date/time bug
  • 25 Aug 2004 - fixes for counter wrap & SP PUN; actvusrs cpu%
  • 08 Jul 2004 - Support for channel path, BCU, dasd
  • 08 Apr 2004 - Support for z/890 and IFL engines
  • 18 Mar 2004 - fix for REXX error 41 in line 654