HP 3000 Manuals

Summaries [ HP Performance Collection Software User's Manual (for MPE Systems) ] MPE/iX 5.0 Documentation


HP Performance Collection Software User's Manual (for MPE Systems)

Summaries 

This section contains examples of the following summary report phases:

   *   Process log reason summary.

   *   SCAN START and STOP actual dates and times.

   *   Application overall summary.

   *   SCOPE coverage summary.

   *   Log file contents summary.

   *   Log file empty space summary.

Process Log Reason Summary 

You must have PROCESS data in the log file.

This report helps you set the interesting process thresholds for SCOPE.
The report lists every reason a process might be considered interesting,
and thus get logged, along with the total number of processes logged that
satisfied each condition.

The following is an example of a process log reason summary report:

     PROCESS SUMMARY REPORT 03/13/90 10:08 AM TO 03/30/90 8:48 AM
     THERE WERE 382.6 HOURS OF PROCESS DATA
     PROCESS RECORDS WERE LOGGED FOR THE FOLLOWING REASONS:

     LOG REASON      RECORDS   PERCENT   RECS/HR
     --------------- -------   -------   -------
     NEW PROCESSES     20276     14.6%      53.0
     KILLED PROCESSES  19281     13.9%      50.4
     CPU THRESHOLD     15338     11.1%      40.1
     DISC THRESHOLD     1765      1.3%       4.6
     TRANSACTIONS        226      0.2%       0.6
     FIRST RESPONSE    10190      7.3%      26.6
     RESPONSE TIME      6025      4.3%      15.7

     WAIT ON CPU        3817      2.8%      10.0
     WAIT ON DISC       1459      1.1%       3.8
     WAIT ON MEMORY     1104      0.8%       2.9
     WAIT ON IMPEDE     7455      5.4%      19.5

     SHORT PROCESSES      27      0.0%       0.1

     NOTE:  A PROCESS MAY BE LOGGED FOR MORE THAN ONE REASON AT A TIME.
            RECORD COUNTS AND PERCENTAGES DO NOT ADD UP TO 100 PERCENT
            OF THE PROCESS RECORDS.

If DETAIL=ON, this report is generated each time a threshold value is
changed so you can evaluate the effects of that change.  Each report
covers the period since the last report.  A final report, generated when
the scan is finished, covers the time since the last report.

If DETAIL=OFF, then only one report is generated covering the entire
scanned period.

You can reduce the amount of process data logged by SCOPE by raising the
thresholds of the interest reasons that generate the most process log
records.  To increase the amount of data logged, lower the threshold for
the area of interest.

In the previous example, you can decrease the amount of disc space used
for the process data (at the expense of having less information) by
raising the CPU threshold or setting the NONEW threshold.

If you want more information on processes that are getting poor response
time, you can lower the threshold for RESPONSE or FIRST.

The last category, SHORT PROCESSES, is slightly different from the
others.  It lists the number of processes that were logged but that might
not have been logged if the NOSHORT threshold had been used.

SCAN Start and Stop 

This summary report will be printed if any valid data was scanned.  It
gives actual dates and times that the SCAN was started and stopped.

     SCAN STARTED ON        01/03/90 12:40 PM
     SCAN STOPPED ON        05/11/90  1:25 PM

Application Overall Summary 

You must have APPLICATION data in the log file.

This report is an overall indicator of how much system activity is
accumulated in user-defined applications, rather than in OTHER
applications.  If a significant amount of a critical resource is not
being captured by user applications, you might consider scanning the
process data for processes that can be included in user applications.

     OVERALL, USER DEFINED APPLICATIONS ACCOUNT FOR
         82534 OUT OF    112355 RECORDS     ( 73.5%)
         218.2 OUT OF     619.4 CPU HOURS   ( 35.2%)
          24.4 OUT OF      31.8 M DISC IOS  ( 76.8%)
           0.2 OUT OF       0.6 M TRANS     ( 27.3%)

Performance Alarm Summary 

You must use the PARMFILE command to specify process alarm definitions.
Setting ALARMS and DETAILS does not affect the generation of the
Performance Alarm Summary.  See chapter 7, "Performance Alarms," for more
information.

          Table C-2.  Performance Alarm Summary 

Alarm  Count   Minutes  Description 

  1      1       25     CPU is monopolized by
                        sessions.

  2      1       15     Batch is starved for
                        CPU.

  3      0        0     Disc utilization.

  4      9       80     Memory thrashing.

  5      0        0     Runaway terminal.

Collector Coverage Summary 

This report is printed if any valid global or application data was
scanned.  It indicates how well SCOPE is being used to capture system
activity.  If the percentage of time SCOPE was off is high, as in the
example below, then you should review your operational procedures for
starting and stopping SCOPE.

     THE TOTAL TIME COVERED WAS       108/16:14:51 OUT OF 128/00:45:02
     TIME LOST WHEN COLLECTOR WAS OFF  19/08:30:11  15.12%
     THE SCOPE COLLECTOR WAS STARTED           45 TIMES

This report will be more compete if global detail data is included in the
scan.  If only summary data is available, you can determine the time
SCOPE was stopped and started only to the nearest hour.  (An appropriate
warning message is printed with the report if this is the case.)

The total time covered is determined by accumulating all the interval
times from the logged data.  The OUT OF time metric is calculated by
subtracting the starting date and time from the ending date and time.
This should represent the total time that could have been logged.  The
TIME LOST WHEN COLLECTOR WAS OFF metric is the total time less the
covered time.

The formats for the three times mentioned are as follows:

ddd/hh:mm:ss 

where ddd are days and hh:mm:ss are hours, minutes, and seconds.

In the previous example, the total time was 108 days, 16 hours, 14
minutes, and 51 seconds.

The number of times SCOPE was started is equal to the number of times
SCOPE was restarted or the UTILITY command "SCOPE NEWPARM" was issued,
plus one.

Log File Contents Summary 

This summary is printed if any valid data was scanned.  It includes the
log file space and the dates covered.

                 ------TOTAL------  --EACH FULL DAY-- -------DATES-------   FULL
     TYPE        RECORDS MEGABYTES  RECORDS MEGABYTES  START       FINISH   DAYS
     GLOBAL        29864     10.32   274.8     0.095 01/03/90 to 05/11/90  108.7
     (NOTE RECS)     187      0.01     1.7     0.000
     APPLICATION  113017     11.74  1040.0     0.108 01/03/90 to 05/11/90  108.7
     PROCESS      138762     17.77  1300.1     0.166 01/22/90 to 05/11/90  106.7
     DISC SPACE      214      0.06     1.0  0.000306 08/11/89 to 05/10/90  210.0
     OVERHEAD                 0.73
                 ------- ---------  ------- ---------
     TOTAL        282044     40.63  2617.7     0.370

The columns can be explained as follows:

Column         Explanation 

TYPE           The general type of data being logged.  Two
               special types exist:

                  *   NOTES is the number of NOTES
                      generated (SCOPE notes plus USER
                      notes).  These notes are actually
                      kept with the global data but are
                      listed separately in this report.

                  *   OVERHEAD is the amount of disc space
                      occupied (or reserved) by the log
                      file versus the amount actually used
                      by the scanned data records.

                      If less than the entire log file was
                      scanned, OVERHEAD will include the
                      data records that were not scanned.
                      If the entire file was scanned,
                      OVERHEAD will account for any
                      inefficiencies in blocking the data
                      into the file plus any file-access
                      support structures.

                      It is normal for extracted log files
                      to have a higher overhead than raw
                      log files since they have additional
                      support structures for quicker
                      positioning.

TOTAL          The total count and disc space scanned for
               each type of data.

EACH FULL DAY  The number of records and amount of disc
               space used for each 24-hour period that
               SCOPE runs.

DATES          The first and last valid dates for the data
               records of each data type scanned.

FULL DAYS      The number of full (24-hour) days of data
               scanned for this data type.

               FULL DAYS may not be equal to the difference
               between the start and stop dates if SCOPE
               coverage did not equal 100 percent of the
               scanned time.

The TOTAL line (at the bottom of the listed data) will give you an idea
of how much disc space you are using and how much data you can expect to
accumulate each day.

Log File Empty Space Summary 

This summary is printed for each log file scanned.

     THE GLOBAL      FILE IS NOW  51.6% FULL WITH ROOM FOR  103 MORE FULL DAYS
     THE APPLICATION FILE IS NOW  60.1% FULL WITH ROOM FOR   74 MORE FULL DAYS
     THE PROCESS     FILE IS NOW  89.1% FULL WITH ROOM FOR   13 MORE FULL DAYS
     THE DISC SPACE  FILE IS NOW   9.0% FULL WITH ROOM FOR 2432 MORE FULL DAYS

The amount of room available for more data is calculated based on the
amount of unused space in the file and the scanned value for the number
of megabytes of data being logged each 24-hour day (see "Log File
Contents Summary" ).  If the megabytes-scanned-per-day values appear
unrealistically low, they are replaced with default values for this
calculation.


NOTE This report is made on a file-by-file basis. NOTES on the previous report are included with the global data. OVERHEAD, which was reported as combined overhead in the previous report, is calculated for individual files in this report.
If you scan an extracted file, you will get a single report line since all data types share the same extracted file.


MPE/iX 5.0 Documentation