Browse Prior Art Database

TSO Foreground Analysis of Selected SMF Data

IP.com Disclosure Number: IPCOM000051622D
Original Publication Date: 1981-Feb-01
Included in the Prior Art Database: 2005-Feb-10
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Ogden, WR: AUTHOR

Abstract

A systems programmer typically handles numerous small user problems. These problems cover a large range of material, and the systems programmer may welcome simple tools that help resolve these problems.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 59% of the total text.

Page 1 of 1

TSO Foreground Analysis of Selected SMF Data

A systems programmer typically handles numerous small user problems. These problems cover a large range of material, and the systems programmer may welcome simple tools that help resolve these problems.

One of the most frequent complaints that the systems programmer must handle is "my dataset is gone" or "my dataset is empty" or "who has been using my dataset?" There is no standard method of addressing this type of complaint. A common method is to examine listings from SMF (system management function) history tapes, assuming that dataset disposition records are being recorded.

It is possible to write a small TSO (time sharing option)-based inquiry program to scan the online, active SMF datasets and retrieve only the records necessary to answer a complaint. With proper programming this inquiry can be executed quickly and can be very simple to use. The author found that most of the "something happened to my dataset" types of complaints (in a specific large MVS (multiple virtual storage) installation) could be resolved with this inquiry tool.

Many types of inquiry programs could be designed and written to search the online SMF datasets. The author's program accepted a number of inquiries and then searched for all of them during one pass through the SMF dataset(s). The author's routine would accept up to 25 inquiries using the following syntax: 'dsname' (list all references to this dataset name)

U=userid (list all referenc...