HP 3000 Manuals

Changes from Version A to Version B.00.00 [ 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)

Changes from Version A to Version B.00.00 

Command-Driven User Interface/Changes to Batch Files 

The command-driven user interface for UTILITY and EXTRACT replaces the
prompt-and-answer dialog used in earlier versions of these programs.

If you are using these programs in batch mode, you must alter your batch
jobs to include the appropriate command syntax.  See chapters 4 and 5 for
more information.


NOTE Significant enhancements to the UTILITY and EXTRACT programs make it easier to conduct unattended batch operations. (For examples, see the WEEKLY, MONTHLY, and YEARLY EXTRACT commands.)
New Log File Formats Log file formats have changed to add more performance metrics. These changes require that existing log files be converted to the new format before being used by this release of Performance Collection Software. See chapter 4 for details on the CONVERT command.
CAUTION Your existing log files will be altered by the conversion process. If you did not back up your log files when you installed this release, you should back them up before you convert them. See chapter 1.
Disc Space Metrics With this release of Performance Collection Software, you can elect to log disc space information by adding the DISCSPACE parameter to the LOG command in the PARM file. A new log file named LOGDISC is created when initial DISCSPACE logging takes place.. Disc space information is captured and logged once a day. The new DAILYTIME command lets you choose the time of day. A new program in the SCOPE.SYS group allows you to log disc space information. The name of the disc collector you use depends on your host operating system: * For MPE V, use SCOPE2. * For MPE/iX, use SCOPEXL2. Changes to the PARM File You need not change your PARM file unless you want to log disc space information or take advantage of the new THRESHOLD parameters or the new WAIT THRESHOLD directive. The THRESHOLD parameter's default values are listed in table 3-2. WAIT THRESHOLD. Use this directive to mark a process as interesting and log it if it spends too much of time waiting for a key system resource. The THRESHOLD directive can log a process that is using too much of a resource, whereas the WAIT THRESHOLD directive can log processes that are waiting too long to get access to a resource. This allows you to log the cause and effect of a system bottleneck. Parameters of the WAIT THRESHOLD directive follow. CPU, DISC, MEMORY, IMPEDE. Use these parameters to specify the percentage of the 1-minute sample interval that a process must wait for a resource (CPU, Disc, Memory, or Impede) before being logged. New THRESHOLD Parameters. New THRESHOLD parameters follow. NONEW, NOKILLED. Use these parameters to prevent the logging of processes that are interesting only because they are new or killed but are otherwise uninteresting. NOSHORT. Use the NOSHORT parameter to reduce the disc space used for SHORT processes. A SHORT process is one that is created and terminated within a specified interval. Since a system might run many short processes each day, these processes could occupy a significantly large part of the process log file. MINTHINK, MAXTHINK. Use these parameters to fine-tune the algorithm SCOPE(XL) uses to filter terminal transactions. MINTHINK specifies the minimum user think time necessary to eliminate hardware-generated transactions, such as terminal status reads. MAXTHINK filters out the first transaction following a prolonged absence from the terminal, since such transactions might not be representative. Generally, you should not alter MINTHINK or MAXTHINK without careful planning, since you might drastically alter the transaction rates and response times reported by Performance Collection Software. QUEUE. Use this parameter to select processes for an application based on the dispatcher queue (L, A, B, C, D, E) in which they are executing. This is used in addition to the selection by program name, job or session type, and user logon. OR. Use this parameter to apply more than one application definition to the same application. This gives you more flexibility in defining the processes that belong to a given application. DISCGROUP, GROUP. Use these parameters to define disc-space logging groups. If no disc groups are defined, disc space will be logged at the account level. SCOPE(XL) Changes The functions of SCOPE(XL) remain the same, but the log files SCOPE(XL) creates are not backward compatible with HP LaserRX/MPE, version A. Many new performance and system-management metrics are logged without a significant increase in disc space used or the CPU overhead. The SCOPE.SYS group can contain the following new files: LOGDISC This disc space log file is created whenever the LOG DISCSPACE command is found in the PARM file. It can also be created using UTILITY, if you choose a size other than the default. STATUS This file appears automatically to log noteworthy events in the life of SCOPE(XL): starting, stopping normally or abnormally, resizing a raw log file, etc.. The file is a circular ASCII file and can be printed using the FCOPY command or the MPE/iX PRINT command. The file can be resized to hold more or less data, but be careful to preserve its characteristics (circular, record length, and other parameters). SCOPE2 This is the daily disc space collection program for MPE V. SCOPEXL2 This is the daily disc space collection program for MPE/iX. SCOPEIN This is a message file used for communicating between the UTILITY and SCOPE(XL) programs. SCOPEOUT This message file appears whenever UTILITY is awaiting a response from SCOPE(XL). It is purged automatically when the UTILITY program terminates. The SCOPEOUT file is created in the LOGON group of the user that runs UTILITY. It can be purged manually, if it remains after UTILITY is executed. Table 8-0. (cont.) HCLSnnnn These files are created when a remote connection HCLSTnnn is made by Performance Collection Software or when the UTILITY program's VERSION command is executed. These files will be created in the LOGON group and can be purged at any time. A future release of cooperative services should eliminate the creation of these files. UTILITY Changes The following enhancements are made to the UTILITY program's functions: * You no longer have to scan log files before resizing. * You can specify log file resizing in days, in megabytes, or both. * More information is reported while scanning a log file: * You can list application definitions and names in a detailed report. * You can generate an application summary report showing the number of application records plus the percentage of the total CPU, disc, and terminal transactions for each application defined. * You can generate a process summary report showing the number of process records logged for each interest reason. You can use this report to fine-tune the PARM file THRESHOLD and WAIT THRESHOLD directives. * You can scan a portion of a log file by specifying the start and stop dates for SCAN. * You can display additional log file parameters and track their changes during a detailed SCAN. These new parameters include: Type of host system (3000/950, 3000/68, and so on). System serial number (or software serial number on MPE/iX). Operating system release (A.30.00). Total size of main memory. Number of processors (for multiprocessor MPE/iX systems). New parameters for the THRESHOLD and WAIT THRESHOLD directives in the PARM file. * You can list user- and SCOPE-generated notes. * You can use the CREATE command to create individual log files and specify their size in days or megabytes. New UTILITY functions include: * Command-driven user interface. * Online help. * Terminal softkey support. The new functions enable you to: * Direct reports to another output device. * Use the CONVERT command to convert raw and extracted log files from the format of the earlier release to that of the current release. * Examine a PARM file and report any errors. This report also indicates how much room is left for defining applications. The resulting parameters can be listed, including any default values not specified in the PARM file. * Execute MPE commands without leaving the UTILITY program. * Use the VERSIONS command to print the version numbers of all the host Performance Collection Software files. It can also report any critical programs that are missing. * Communicate with SCOPE(XL) using the UTILITY program. You can perform the following actions: * Determine whether SCOPE(XL) is running. If it is running, then print out the current PARM file parameters and the percent-full values for the global, application, and process files. * Stop SCOPE(XL), and verify that it has terminated. * Use the SCOPE NOTE command to send a user note to the global log file. This note can be printed during the SCAN operation. It stays with the data even when it is extracted. * Have SCOPE(XL) resample its PARM file without stoping and restarting the collection process. Any PARM file value can be changed except the system ID. EXTRACT Changes EXTRACT and UTILITY have the same user interface. This new interface includes online help, softkey support, and the ability to redirect extract reports. The basic EXTRACT function remains unchanged: to extract data from raw or extracted log files, optionally subset or summarize the data extracted, and write it to a new extracted log file. Existing functions are enhanced as follows: * Date and time formats can be customized to other languages using MPE's native language support (NLS) features. * Disc space data can be extracted. * MPE commands can be executed without leaving EXTRACT. * The process used to append data to an existing extracted log file was reworked significantly, maintaining the integrity and viability of the resulting log file. Maximum user flexibility is allowed as long as it does not produce a log file that is misleading or that can cause display errors. New EXTRACT functions include the following: * You can extract data using the WEEKLY, MONTHLY, and YEARLY commands. These functions give the extracted log file a unique name for each week, month, or year, and match the start and end of the extraction to the calendar week, month, or year. These functions simplify unattended remote extractions and help in archiving Performance Collection Software log file data.


MPE/iX 5.0 Documentation