SAS® 9.2 Test Monitors for z/OS and Windows
SAS 9.2 for z/OS Enterprise Business Intelligence (EBI) sites that rely on OLAP applications
for their computing environment require highly tuned and efficient OLAP server responsiveness.
Optimizing the OLAP server computing resources is therefore critical to a succesful OLAP server
deployment and implementation.
The facilites and tools available with the Z/OS REXX Monitor for SAS 9.2 package provide a foundation that
customers may implement to tune their SAS 9.2 deployment for z/OS.
Overview
There are three key componenets that comprise the package:
- RXMON - a REXX and SDSF based tool for collecting performance data on z/OS. This includes SAS code to process
the log files into a SAS Performance Data Base (PDB).
The following diagram shows the data flow of RXMON.
- MXPMON - a REXX based tool that uses the Mainstart MXI package by
Rocket Software to gather more detailed data
from the z/OS system.
The following diagram shows the data flow of MXPMON.
- Ntsmfr,Ntsmfj,Ntsmfread - A set of SAS programs to read NTSMF log files, created by the NTSMF product from
Demand Technology Software. These programs create a
Performance Data Base (PDB) that can be used in conjunction with the PDB's from RXMON or MXPMON.
The following diagram shows the data flow of the NTSMF SAS tools.
Installing the TestMonitorTools Package
Customer can request the package by sending an email to our SAS R&D development team,
REQUEST TestMonitorTools Package.
- Download the .zip file via the email sent from SAS R&D.
- Files in the zOS directory must be transferred to your z/OS system and
saved in PDS datasets of appropriate type. The files are all text files and will need
to be converted from ASCII to EBCDIC. If you use FTP to transfer the files it will
do the conversion.
- Once on z/OS the files in the SOURCE directory must be assembled into a load library.
The assembly jobs will need to be edited first to alter the data set names used for
the output library, and other job accounting info for your site.
- The CNTL directory contains JCL for running both the RXMON and MXPMON test monitoring
jobs. Before running either of these jobs the JCL must be edited to set the dataset
names and other parameters.
For MXPMON
- You must have MXI installed.
- The name of the MXI library must be set correctly on the steplib DD statement.
- The parameters in the MXPCFG REXX member must be set for your site and specific test.
- The userid and high level qualifier must be set for the job.
For RXMON
- The parameters in the SYSIN DD statement must be set for your site and specific test. These are
documented in the comments at the front of RXMON REXX.
- Read the notes section of RXMON REXX, specially part 3, as the number of address spaces
running on the system can have an impact on how the monitor captures data.
- The userid and high level qualifier must be set for the job.
- If you have NTSMF the SAS programs in the \Windows\SAS may be usefull, however the MXG product may also
be used to read this data.
To use these sas programs:
- Run ntsmfr.sas against one of your log files. This will create a WORK library SAS dataset containing
meta information about the NTSMF log files you are currently generating.
- Then in the same session run ntsmfj.sas to generate the SAS code called ntsmfread.sas for your system. The
ntsmfread.sas file supplied here is simply an example based on the log files used at the SAS site.
- The ntsmfread.sas will need to be modified by hand before it is run to set the names of the input log
files and to set the name of the PDB for the test.
Provide Feedback or Request Additional Support for Test Monitors for z/OS and Windows
The package is provided directly from our z/OS development team. If you have additional questions
regarding the package or would like to provide feedback, please send us an email directly.
PROVIDE FEEDBACK.
Thank you!