Previous Topic: 1.2 Major Features

Next Topic: 1.4 Files Overview

1.3 Reporting and Inquiry Facilities


The CA MICS Analyzer Option for VM/CMS provides management
reports, standard analysis reports, and exception reports
that you can either use as delivered or tailor to your
specific requirements.  In addition, you may use the MICF and
standard SAS language interface to create ad hoc reports.

The standard reports and online inquiries provide concise,
comprehensive information to help you manage the VM
environment.  Each type of report and reporting facility is
described on the following pages.

Management Reports

The management reports provide a concise graphical or tabular
representation of the site's processing objectives and how
well they have been met.

You define the objectives through a series of parameters,
then produce the reports during normal daily, weekly, or
monthly CA MICS processing. You can activate or deactivate
the reports for any of these timespans (daily, weekly, or
monthly).

The management objective reports described in the chart below
are delivered with the CA MICS Analyzer Option for VM/CMS.


-------------------------------------------------------------
Report           Function
-------------------------------------------------------------

VM Resource      Quantifies the total VM resource consumption
Consumption      in seconds per hour averaged across all
                 processor engines in the supporting com-
                 puting system.  The management objective to
                 be tracked is the average CPU time (in
                 seconds) consumed per day.

VM Service       Quantifies the total VM service provided for
                 each computing system.  The management
                 objective to be tracked is an absolute
                 measure of the number of VM Q1 drops that
                 occurred within a user-specified number of
                 seconds.  This is represented by a chart
                 depicting the average Q1 service interval
                 time.

VM Availability  Shows the availability of a VM system for
                 the identified time period and computing
                 system.  The management objective to be
                 tracked is either the number of minutes of
                 uptime per hour (daily and weekly) or the
                 percentage uptime for the total time
                 available in user-defined shifts (zones) in
                 each month.

VM Throughput    Quantifies total VM throughput in terms of
                 the number of scheduled interactions
                 processed on an hourly basis for the
                 identified time period and computing system
                 over a day, week, or several months.  The
                 management objective to be tracked is an
                 average of the number of scheduled
                 interactions processed per hour.

Standard Analysis Reports

You can also produce a standard analysis report on VM
activity.  This report provides a one page summary for a
user-specified time period that quantifies system
utilization, storage utilization, and scheduler/dispatch
activity measures.  Derived from detail data, this report is
designed to produce a snapshot of key system performance
measures.

Standard analysis reports include a series of predefined MICF
inquiries.  These inquiries are run on an as-needed basis and
can serve as templates for designing your own inquiries.  The
predefined MICF inquiries described in the following chart
are delivered with the product.


o  VM or z/VM

-------------------------------------------------------------
Inquiry          Function
-------------------------------------------------------------


VM IUCV/VMCF     Produces a horizontal bar chart, in
User Summary     descending order, of IUCV/ VMCF service
                 users by name, for the top n services during
                 a user-defined reporting period.  You can
                 use this report to analyze which services
                 are experiencing heavy usage.

VM Channel       Produces a tabular listing of channel
Busy Report      activity by channel path identifier for a
                 user-specified time period, quantifying the
                 average percent busy and average percent of
                 total system channel activity for each
                 CHPID.  You can use this listing to analyze
                 which CHPIDs are being heavily used.

VM Demand        Produces a tabular listing, in time
Scan Summary     sequence, of demand scan activity sum-
                 marized by a user-specified number of
                 minutes and a user-specified time period.
                 Numbers in the Emergency Pass section of the
                 report indicate a possible storage-
                 constrained environment.

VM Device        Produces a tabular ranking of devices, in
Ranking Report   descending order of utilization, by
                 subchannel identifier or device number (for
                 example, summarized across subchannels) for
                 a user-specified time period.  This report
                 provides analysts with the device activity
                 information necessary to monitor which
                 devices are being used and at what rates.

VM IUCV/VMCF     Produces, in time sequence, a listing of
Summary Report   overall system activity, summarized by a
                 user-defined number of minutes, that covers
                 such measures as system utilization, active
                 users, and paging activity for a user-
                 specified period of time.  You can use this
                 report to monitor gross system activity, to
                 perform post-analysis of poor system
                 performance periods, or to compare activity
                 at different times of day, for different
                 days of the week, etc.

VM User          Produces a tabular listing of summarized
Consumption      user resource consumption, for a user-
Report           specified time period, ranked by CPU time
                 consumed, average working set size, or
                 virtual I/O rate.

VM User State    Provides a tabular listing, in time
Summary          sequence, of user states (various wait
                 states, running, etc.) for a user-specified
                 time period and summarized by a user-defined
                 number of minutes.  You can use this report
                 to monitor the states in which users are
                 spending their time and to ascertain whether
                 users are often waiting on a particular
                 resource such as the CPU or I/O.

VM Concurrent    Produces, for a user-defined time period, a
Channel Busy     horizontal bar chart in which each bar
                 represents the number of times during the
                 reporting period that n number of channels
                 were concurrently busy.  You can use this
                 chart to analyze whether the I/O workload is
                 being spread over the channel subsystem.

VM Percent       Provides a horizontal bar chart in which
Channel Busy     each bar represents the percent busy for a
                 given Channel Path ID (CHPID) for a user-
                 specified period of time.  The chart
                 displays only those channel paths that
                 experienced some activity.  You can use this
                 report to analyze the channel subsystem for
                 performance tuning and capacity control
                 purposes.

VM Cache         Produces a tabular listing of cache usage on
Usage Report     3880-23 and 3990-3 control units, in
                 ascending VOLSER order, for a user-specified
                 period of time.  You can use this report to
                 analyze cache usage based on volume of
                 activity directed to cache VOLSERs, whether
                 transfers to and from DASD are being avoided
                 by using cache, and the percentage of bytes
                 read from cache, from DASD bypassing cache,
                 and from DASD due to read misses.

VM CP-Owned      Produces a tabular listing of activity on
Volume Summary   CP-owned VOLSERs for the duration of the
                 user-specified period.  You can use this re-
                 port to analyze page and spool activity on
                 CP-owned volumes, including average and
                 maximum slots used, I/O activity, I/O
                 queuing measures, interference from user
                 I/O, etc.

VM Device        Produces a tabular listing of activity for
Utilization      selected devices.  It allows analysis of
                 individual devices, selectable by address,
                 VOLSER, device type, or device class.  It is
                 useful for determining when during the day,
                 activity is being directed to the device,
                 and when device performance is degraded.

VM Cache         Produces a tabular report of cache usage on
Usage Detail     3880-23 and 3990-3 control units by selected
Report           VOLSERs.  It allows analysis of cache use
                 by individual device.  Separate reports are
                 produced for 3880-23 and 3990-3 controllers.

User             Provides a tabular report of summarized
Consumption      resource consumption ordered by time.  It
Report           allows analysis of individual virtual
(By User)        machines.  It is useful for tracking changes
                 in user activity that may adversely impact
                 overall system performance.

LPAR             Provides a tabular report of processor usage
Utilization      for logical partitions for a user-defined
Report           time period.  It is useful for analyzing
                 the distribution of processor resources
                 between dispatch time and management
                 overhead among logical partitions in a PR/SM
                 environment.  The report also includes LPAR
                 configurations.

Exception Analyzer Reports

The CA MICS platform provides an Exception Analyzer that
works with CA MICS Data Integration Applications to provide
consolidated reporting of exception conditions across systems
and data sources.  An "exception" is any condition that
deviates from the expected norm, or any missed objective in
system performance or service.

The CA MICS Analyzer Option for VM/CMS is delivered with
several exception tests, and you can easily add your own
tests.  The exception reports produce increasing levels of
detail to address the needs of different audiences and, when
combined with exceptions from other CA MICS applications,
comprise a powerful diagnostic tool for your organization.

The Exception Analyzer Reports described in the following
chart are delivered with the product.

-------------------------------------------------------------
Report           Function
-------------------------------------------------------------

Exception        Provides a concise, high-level summary of
Management       exceptions reported for the previous day.
Overview         The report lists, in terms of severity, the
                 number of exceptions for each defined
                 management area.  Designed for use by upper
                 management, it allows quick assessment of
                 the operation's stability.

Management Area  Provides an hourly summary of exceptions
Exception        encountered for a specified management area
                 (for example, performance or availability),
                 and the number and severity of each
                 exception type that occurred during an hour.
                 Typically, first-level managers who are
                 responsible for defined management areas use
                 this inquiry.

Severity Level   Provides an hourly summary of exceptions
Exception        encountered for given severity levels,
                 allowing quick assessment of the types of
                 exceptions in each level.  It gives first-
                 level managers, performance analysts, and
                 system programmers an integrated report of
                 problems that may have affected the
                 site in any given hour.

Detail Exception Provides a detailed list of detected
                 exceptions in order of occurrence.  You may
                 produce this report online using various
                 selection criteria, including a date and
                 time range, severity level, management area,
                 etc.  You can use this report as background
                 detail for effective analysis of the
                 reported exceptions.

Ad Hoc Reporting Facilities

Because the specific types of information needed to manage a
large IS organization change daily, CA MICS provides
interactive capabilities that allow fast response to complex
requests.  These capabilities are provided by:

o  The CA MICS Information Center Facility (MICF) - MICF is
   an ISPF-based panel-oriented productivity tool that allows
   you to access information in the CA MICS database. When
   you define input, selection criteria, and report options,
   MICF dynamically builds an inquiry program that executes
   in either interactive or batch mode.  Then, depending on
   your specific requirements, MICF either prints the inquiry
   report, displays the results at your terminal, or catalogs
   the results for later viewing.

o  The Standard SAS Language -   Because an advanced analysis
   language enhances the staff's analytical capabilities and
   improves the quality of decision-making, CA MICS uses SAS,
   a powerful fourth generation language.  SAS allows easy
   data manipulation and statistical analysis and provides
   coding facilities for programmers who are conducting
   extensive analysis or designing new reports for IS
   business applications.

   The CA MICS Workstation Facility (MWF) provides an online
   environment that supports SAS in both interactive and
   batch modes.  CA MICS uses the SAS system as a data
   manager and as an advanced analysis language.