CMF MONITOR product components
CMF MONITOR has the following product components:
- Extractor
- Analyzer
- Online
- CMFMON
These components work together as a system to provide you with real-time and historical system performance information.
Relationship among the CMF MONITOR product components
The relationship among the CMF MONITOR components can be seen in the figure below.
The CMF MONITOR Extractor collects information about system performance in common storage. From common storage, the data can be accessed by CMF MONITOR Online or written as records to System Management Facilities (SMF), or CMF data sets. The CMF Analyzers read the records from these data sets, and format and process them into reports that tell you about your computing enterprise.
CMF MONITOR Extractor
The CMF MONITOR Extractor collects information about configuration, CPU, software resource usage, and the system’s workload, and stores records in one or more data sets.
This data represents a statistical sample of system performance. Another function of the Extractor is that it dynamically prints summaries of system status on a periodic basis.
The Extractor data is used as follows:
- by the Analyzer to produce batch reports
- by CMF MONITOR Online (and some CMFMON screens) to provide real-time bottleneck detection and analysis
The Extractor’s centralized services are used by other measurement products to eliminate redundancy and reduce measurement overhead. The BMC Software product, MainView for z/OS, can use data gathered by the CMF Extractor for real-time and historical online performance analysis.
You can specify the type of data to be gathered and the way that the data is to be used. You choose the activities to be monitored, the size of the sample to be collected, the storage medium to be used for output, and other data gathering characteristics. These tasks are accomplished by defining the CMF MONITOR Extractor control statements based on your informational requirements.
CMF MONITOR Analyzer
The CMF MONITOR Analyzer produces analytical reports from extracted data. You can use these reports for system tuning analysis.
When the CMF Analyzer batch job is submitted, the Analyzer reads the records written by the CMF MONITOR Extractor and formats them into printed reports. Reports can contain data from the local system, or from one or more remote systems in your sysplex. These reports can be printed directly or downloaded to your PC to be formatted as Microsoft Excel spreadsheets. User-specified dates and times can be used to control the duration of the reporting period and the input records that are read to generate reports.
The Analyzer can produce a variety of graphics on almost 300 measurements. These graphs can be used to examine long-range data in many different ways.
The Analyzer provides both general and report control statements with parameters that you define to filter, order, and tailor the report data to your specifications. The Analyzer also provides an interface that uses ISPF panels to generate JCL and control statements for producing reports.
CMF MONITOR Online
CMF MONITOR Online monitors system activity, collecting information about all address spaces (TSO users, batch jobs, and Started Tasks), their use of various system resources, and the delays that each address space incurs while waiting for access to these resources.
Resources monitored are physical service entities, such as the processor, central storage, and DASD and tape devices; and logical entities, such as System Resource Manager (SRM), Hierarchical Storage Manager (HSM), and enqueue.
CMF MONITOR Online automatically detects resource use and contention, identifying delays that jobs encounter, resources that are contention bottlenecks, and jobs competing for those resources. CMF MONITOR Online provides this information through screen displays called views.
All CMF MONITOR Online views and commands are presented through the MainView cross-system architecture. This architecture provides concurrent multisystem access, windowing functions, and display customization.
The functions of CMF MONITOR Online and the use of the windowing and cross-system operations are discussed in Using.
CMFMON
The CMFMON component uses data-gathering application program interfaces (APIs) that create in-storage SMF type 79 record images.
This information can then be displayed by the CMFMON online facility in one or more formatted screens, written to batch reports, or written to SMF or sequential files in the form of SMF type-79 records.
The functions of CMFMON are discussed in Overview-of-CMFMON.
Related topic