2. PERFORMANCE REPORTING ANALYSIS › 2.7 Graphic Analysis › 2.7.6 Producing Graphs › 2.7.6.1 Overall Operation
2.7.6.1 Overall Operation
Making no changes to a graphic analysis selection screen
prior to executing the inquiry will cause default selections
to be used to produce a graph. If no changes are made, the
result will be produced as a line printer graph. You may
find that producing one of these character-based graphs is a
good starting point for determining what, if any, options you
need to specify to get the kind of graph that you will find
most helpful.
Figure 2-200 shows a typical main selection screen that you
would use to specify various choices prior to producing a
graph. If you need help using the Performance Manager
Option, see Section 1.4 of this guide. The selection options
present for all types of MVS Performance Manager graphic
analyses are:
o Timespan
Use this option to select which CA MICS timespan will
supply the data for your graph. Setting this to a
higher timespan (WEEKS or MONTHS) can provide you
with a longer-range overview, whereas setting it to
the DETAIL or DAYS timespan can help you focus on a
particular problem that needs detailed analysis.
o Cycles
Select the particular cycle or cycles of data that
will be used to produce your graph. Cycle 01 of the
DETAIL or DAYS timespan would represent the
information collected by during its most recent daily
update processing. Cycle 01 of the WEEKS or MONTHS
timespan would represent the information summarized
for the previous week or month. You may specify a
single cycle or a range of cycles.
o Allow Run-Time Override
Both the timespan and the cycles can be entered on
this selection screen and used directly to specify
processing options. Alternatively, you can choose to
allow the run-time override of either or both of these
selections. You may find this convenient if you
produce a particular graph on an adhoc basis. The same
ability to allow run-time overrides exist for many of
the other selection options available for graphic
analysis.
o Report by Entire Sysplex
Some of the CPU activity graphs give you the option of
summarizing activity across all of the systems that
comprise a Parallel Sysplex. This option requires
that the CA MICS input files contain the data element
SYSPLEX. The CA MICS Hardware and SCP Analyzer
product must be generated with the MVS 5.1 Coupling
Facility Cross-System Extended Service data elements
activated. See the CA MICS Hardware and SCP Analyzer
guide for more information on activating these
elements.
o Chart by hour if timespan is DAYS or WEEKS
Many of the graphs permit you to select whether to
plot individual hours as separate data points, or to
summarize multiple adjacent hours into a single
summarized point.
o Generate a graph for each value of zone
You can choose to produce a separate graph for each
CA MICS zone for which there is data or you can choose
to combine multiple zones into a single graph.
o Generate color graphic pie charts
You can specify that a color graphic plot be produced
on a graphic device available to MICF or you can
permit the graph to be produced as a character-based
graph on a line printer. If you are unfamiliar with
producing graphic results using MICF, you may want to
contact your CA MICS administrator to determine if any
special MICF options are needed.
o Graph subtitle
You can optionally specify a subtitle that will be
included on the graph.
o Type of performance group or service class
MVS has two kinds of performance groups: control (CTL)
and report (RPG) performance groups. With the
introduction of MVS/ESA SP 5.1, systems operating in
what is known as "Goal Mode" have two kinds of service
classes: standard (STD) and report (RSC) service
classes.
For pre-SP 5.1 systems, and for SP 5.1 and above
systems continuing to operate in "compatibility mode,"
the classification of jobs, TSO users, started tasks,
and APPC/MVS transactions into performance groups is
ordinarily done in the SYS1.PARMLIB(IEAICSxx) system
library member. If a graphic analysis is based on
performance group information, you need to specify
whether you want to use information gathered for
control performance groups or for report performance
groups. This selection option appears for many, but
not all, of the graphs, since some of them are not
based on MVS performance group information.
For MVS/ESA SP 5.1 and systems operating in goal mode,
the Workload Manager is used to classify jobs, TSO
users, etc., into service classes via the
specification of service definitions. Standard
service class definitions control the distribution of
resources to selected workload types. Report service
class definitions do not have an effect on Workload
Manager's distribution of resources, but can be used
to capture resource and service measures for specific
types of work.
Several data selection criteria are available for graphic
analyses. If any of these selection criteria are used, they
will serve to limit the information used in the graphic
analysis:
o Date
Two date ranges are available. In each range either a
single date or a pair of dates can be entered using a
DDMONYY format, where MON is the first three letters
of the month.
o Hour
Three hour ranges are available. In each range either
a single hour or a pair of hours can be entered using
values from 00 to 23.
o Zone
Nine zone selection options are available. It is
common, but not universal, for zone 1 to be defined to
include prime shift hours for weekdays. If this were
true for your CA MICS system, entering 1 into zone
selection would limit graphic analysis to data from
this period. Your CA MICS administrator can assist
you if you are unfamiliar with how zones have been
defined in your CA MICS system.
o SYSID
Six SYSID selection options are available. You can
limit your graphic analysis to certain SYSIDs by
making use of these selection options. Your CA MICS
administrator can assist you if you are unfamiliar
with how SYSIDs have been defined in your CA MICS
system.
o Performance Group
This selection option appears for many, but not all,
of the graphs, since some of them are not based on MVS
performance group information. If it is displayed,
eight performance group selection options are
available. You can limit your graphic analysis to
certain performance groups by making use of these
selection options. The definition of performance
groups is ordinarily done in the IEAICSxx member of
the SYS1.PARMLIB system library. The person
responsible for maintaining this system library member
may be able to assist you if you are unfamiliar with
how performance groups have been defined in your MVS
systems.
o Service Class
Any analysis that can have performance group selection
can also have service class selection to achieve the
same sort of restricted analysis. If it is displayed,
four service class selection options are available.
The definition of service classes is done via the
Workload Manager application. The person responsible
for maintaining Workload Manager may be able to assist
you if you are unfamiliar with how service classes
have been defined in your MVS systems.
Note that you cannot use both Performance Group and Service
Class selection in the same analysis inquiry. The "Type of
performance group or service class" option dictates which of
these two data selection criteria is available. The
practical implication of this is that if you have systems
operating in both compatibility mode and in goal mode,
separate analyses will be needed to address the two different
environments.
/------------------------ CPU Busy by Workload Type -------------------------\
|Command ===> |
| |
|Modifying CA MICS Inquiry: CPU001 - CPU Analysis of Workloads |
| |
|Time-span ===> DAYS (DETAIL/DAYS/WEEKS/MONTHS) Cycle(s) ===> 01 - 05|
|Data base ===> P (PRODCPLX) _ _ _ _ |
|Allow Run-Time Override of Data Base ===> N (Y/N) and/or Cycle(s) ===> N (Y/N)|
|Report by Entire Sysplex ===> N (Y/N) |
|Chart by hour if timespan is DAYS or WEEKS ===> N (Y/N) |
|Generate a pie chart for each value of Zone ===> Y (Y/N) |
|Generate color graphic pie charts ===> N (Y/N) |
|Graph subtitle ===> This Week's Utilization Patterns |
|Type of performance group or service class ===> CTL (CTL, RPG, STD, or RSC) |
| |
|Data Selection: Allow run-time override|
| Date ===> _______ - _______ _______ - _______ ===> N (Y/N)|
| Hour ===> 07 - 20 __ - __ __ - __ ===> N (Y/N)|
| Zone ===> 1 _ _ _ _ _ _ _ _ ===> N (Y/N)|
| Sysid ===> S002 ____ ____ ____ ____ ____ ===> N (Y/N)|
| Perf. Group ===> ____ ____ ____ ____ ____ ____ ____ ____ ===> |
| Service Class ===> ________ ________ ________ ________ |
|Specify extended options ===> N (Y/N) |
\----------------------------------------------------------------------------/
Figure 2-200. Graphic Inquiry Main Selection Screen Example
o Specifying extended options
Specifying "Y" for extended options on the main
graphic selection screen shown in Figure 2-200 causes
the display of a menu (shown in Figure 2-201) that
permits you to choose a variety of additional options
for data manipulation or color graphic processing:
- Specify statements for global data selection
- Specify statements for workload definition
- Specify alternate input file(s)
- Save the selected input observations
- Override color graphics format parameters
- Choose the color graphics format set
Each of these extended options is discussed in
sections that follow, except for the one that deals
with specifying a global data selection exit.
Specifying a global data selection exit is covered in
the remainder of this section because it addresses
data selection, just as do many of the other options
mentioned here.
Each of these menu options permits you to make one of
three possible entries. Entering "N" or leaving the
selection alone, because "N" is initially present when
you first display this menu, will cause no change to
the current status of that particular option.
Entering "Y" will cause the display of a special
screen for that option. Entering "R" will reset the
option.
/-------------------------- Extended Options Menu ---------------------------\
|Command ===> |
| |
|Inquiry Step: CPU Busy by Workload Type |
| |
| |
|Specify global data selection exit ===> N (Y/N/R) |
|Specify workload definition exit ===> N (Y/N/R) |
| |
|Specify alternate input file ===> N (Y/N/R) |
|Save selected input observations ===> N (Y/N/R) |
| |
|Override color graphics format parameters ===> N (Y/N/R) |
| Color graphics format set ===> IBM3825 |
| |
| |
| |
| |
| |
| |
| |
| |
\----------------------------------------------------------------------------/
Figure 2-201. Extended Options Menu Example
/------------------------------ SAS Statements ------------------------------\
|Command ===> Scroll ===> CSR |
| |
|Inquiry Step: CPU Busy by Workload Type |
| |
|Line Cmds: I Insert D Delete R Repeat M Move C Copy |
| |
|Cmd SAS Statements for: Specifying global data selection |
| - ------------------------------------------------------------------------ |
| _ - %MACRO SELECT; |
| _ ________________________________________________________________________ |
| _ ________________________________________________________________________ |
| _ ________________________________________________________________________ |
| _ ________________________________________________________________________ |
| _ ________________________________________________________________________ |
| _ ________________________________________________________________________ |
| _ ________________________________________________________________________ |
| _ ________________________________________________________________________ |
| _ ________________________________________________________________________ |
| _ ________________________________________________________________________ |
| _ - %MEND SELECT; |
|****************************** BOTTOM OF DATA *******************************|
| |
\----------------------------------------------------------------------------/
Figure 2-202. Global Data Selection Exit Screen Example
o Specifying a global data selection exit
The first item on the extended option menu shown in
Figure 2-201 permits you to specify data selection
using one or more lines of SAS code. If you enter "Y"
(Yes) for the Specify global data selection exit
selection in the Extended Options Menu, the Global
Data Selection Exit screen shown in Figure 2-201 is
displayed. Any valid SAS statements can be used here
to cause the deletion of observations you do not want
included in any particular graphic analysis.
Ordinarily, the standard selection options available
on the main graphic selection screen for any
particular graph should provide sufficient selection
capability. However, this exit is available for any
special circumstances not covered by these standard
selection options.