Re: Controlling MONWRITE and the size of its 191 disk

2007-11-12 Thread Roger Lunsford
Rob, no apology necessary and I hope I did not come across as wanting to 

start or play in a 'mine vs yours' game or make readers think that.
While it is true that the history data files do not contain the same 
detail as raw mondata, they are worthwhile to review and investigate if 

one is not familar with them...to see if what you are after can be done 

via the History files rather than saving the entire raw mondata 
filesaka: no need to boil the ocean when all I am interested in are 

the Great Lakes (sorry, hometown joke)!!  There are just a number of 
things we can do with the Perfkit that we could not do with VMPRF...one 

being the processing of our own generated History data files, and that wa
s 
one of the main points I was trying to make. Thanks for the discussion/et
c.
Best Regards,
Roger Lunsford 
z/VM CPL2 and Perfkit L2/L3


Re: Controlling MONWRITE and the size of its 191 disk

2007-11-09 Thread Roger Lunsford
The PERFKIT can create HISTORY DATA files, which can be looked at 
as condensed monitor data files.  The PERFKIT can also process these 

data files via the PERFKIT MENU OPTION 32 HISTORY DATA FILES. Within the
ACUM HISTSUM and the MMDD HISTLOG I can see the CPU Utilization on 

each monitor interval.  I fI am interested in a specific user(s), I then 

simply BENCHMRK these users, and can also get the same type of condensed
 
monitor records as well...utilizing MUCH LESS disk space than RAW CP 
Mondata.  I would advise to check this out.
Best Regards, Roger Lunsford z/VM CPL2, Perfkit L2/L3


Re: Controlling MONWRITE and the size of its 191 disk

2007-11-07 Thread Eginhard Jaeger
Is there any specific reason why you would want to first collect the monitor 
data using MONWRITE, and only then run the analysis in batch mode? One would 
usually let PerfKit collect the data in real time and just let it print 
whatever reports you're interested in for the periods you want the data for.

As you've found the size of the monitor data file can grow fast, especially if 
you have lots of DASD and/or users. If you run PerfKit the MONDATA report will 
tell you which record types account for most of the space.

Basically you can reduce the space requirements by 
- Disabling monitor domains that are not needed for the reports you're 
interested in.
  For just general CPU and storage reports you only need data from the SYSTEM 
  and STORAGE sample domains. 
  Be aware, however, that you cannot disable monitor domains just for MONWRITE's
  benefit: if you also have a monitor running in real time mode, it will be 
left with the
  same reduced set of monitor data, and so won't be able to report on users' or 
DASD 
  performance once you disabled the USER and I/O sample domains ..
- Since only sample data is needed, you can further reduce the number of records
  collected by increasing the length of the monitor sample interval from the 
default 
  60 seconds to 5 or 10 minutes.
  This will reduce the granularity of the data and is not usually recommended 
if you need
  to analyze a performance problem, but it will not impair the accuracy of the 
data and
  so is ok if you just need statistical information about system load. 

But again: why not just let PerfKit collect and print the data in real time 
mode?

Eginhard Jaeger
 
  - Original Message - 
  From: Hamilton, Brian 
  To: IBMVM@LISTSERV.UARK.EDU 
  Sent: Thursday, November 01, 2007 3:01 PM
  Subject: Controlling MONWRITE and the size of its 191 disk


  Hello,

   

  I'm using Performance toolkit and would like to use the batch interface.  
I've set up the Performance toolkit batch commands however my problem now is 
the MONITOR DATA file. 

   

  The size of the file grows quickly, it about 1 hour the file consumes 90 
cyls..

   

  My goal is to collect the data on a ongoing basis, at least for a few days.

   

  Any help on setting the size of MONWRITE's 191 disk and a method to keep a 
few days worth of data would be appreciated.

   

  For now I want to monitor CPU and Storage usage.

   

  Thanks

   

  Brian

   


Re: Controlling MONWRITE and the size of its 191 disk

2007-11-07 Thread Jeff Gribbin, EDS
Regarding the, problem of perhaps wishing to only collect a subset of 

the monitor records for, MONWRITE / post-processing activities while 

still needing a fuller set of records for realtime monitoring, it is 
really a trivial exercise to write a PIPE that collects MONITOR records (
a 
la MONWRITE) and, of course, it would be equally trivial to code a filter
 
into that pipe to drop the records that were only of, real time interes
t.

While I completely understand that new folks on the block may have other 

priorities I'm always bemused when I see folk struggling with the vanilla
 
data collection mechanisms for accounting, monitoring and the such when 

it's so easy use PIPE to roll a customised collector that fits your exact
 
needs.

(Nowadays, the vanilla tools are, sufficient unto my needs - but this 

has not always been the case and, of course, Melinda's Plumbing Papers 

contain discussion regarding the collection of accounting data - most of 

which reads straight across into the monitor data collection context.)

Jeff


Re: Controlling MONWRITE and the size of its 191 disk

2007-11-01 Thread Rob van der Heij
On 11/1/07, Hamilton, Brian [EMAIL PROTECTED] wrote:

 The size of the file grows quickly, it about 1 hour the file consumes 90
 cyls….

You're right. Raw data files are huge. One option is to make the
interval larger, but this also very much limits the detail you can see
in your real time data. If you don't care about I/O performance, you
could disable that domain and save some more. You probably have
already disabled seeks and scheduler data.

An alternative product I know of uses a condensed format for
performance data to save disk space, disk I/O and processing time.
Just checked: and on a pretty serious system we need  10 cyls per
hour. This includes Linux process data of a few systems, and a lot of
devices. The data is still with 1 minute granularity to do analysis
and reporting.

Rob
-- 
Rob van der Heij
Velocity Software, Inc
http://velocitysoftware.com/


Re: Controlling MONWRITE and the size of its 191 disk

2007-11-01 Thread Hamilton, Brian
Thanks, can you let me know what settings are active for Monitor.

Q MONITOR should display this.

Thanks

-Original Message-
From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Rob van der Heij
Sent: Thursday, November 01, 2007 10:22 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Controlling MONWRITE and the size of its 191 disk

On 11/1/07, Hamilton, Brian [EMAIL PROTECTED] wrote:

 The size of the file grows quickly, it about 1 hour the file consumes
90
 cyls

You're right. Raw data files are huge. One option is to make the
interval larger, but this also very much limits the detail you can see
in your real time data. If you don't care about I/O performance, you
could disable that domain and save some more. You probably have
already disabled seeks and scheduler data.

An alternative product I know of uses a condensed format for
performance data to save disk space, disk I/O and processing time.
Just checked: and on a pretty serious system we need  10 cyls per
hour. This includes Linux process data of a few systems, and a lot of
devices. The data is still with 1 minute granularity to do analysis
and reporting.

Rob
-- 
Rob van der Heij
Velocity Software, Inc
http://velocitysoftware.com/