Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Tivoli® IBM Tivoli Advanced Audit for DFSMShsm for z/OS
Monitoring Agent User’s Guide
Version 02.01.00
SC23-7988-00
���
Tivoli® IBM Tivoli Advanced Audit for DFSMShsm for z/OS
Monitoring Agent User’s Guide
Version 02.01.00
SC23-7988-00
���
Note
Before using this information and the product it supports, read the information in Appendix D, “Notices,” on page 119.
This edition applies to version 02.01.00 of IBM Tivoli Advanced Audit for DFSMShsm for DFSMShsm (5698-B12) and
to all subsequent releases and modifications until otherwise indicated in new editions.
© Copyright International Business Machines Corporation 2007. All rights reserved.
US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract
with IBM Corp.
Contents
Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
About this guide . . . . . . . . . . . . . . . . . . . . . . . . ix
Intended audience for this guide . . . . . . . . . . . . . . . . . . . ix
What this guide contains . . . . . . . . . . . . . . . . . . . . . ix
Publications . . . . . . . . . . . . . . . . . . . . . . . . . . x
Prerequisite publications . . . . . . . . . . . . . . . . . . . . . x
Related publications . . . . . . . . . . . . . . . . . . . . . . x
Accessing terminology online . . . . . . . . . . . . . . . . . . . x
Accessing publications online . . . . . . . . . . . . . . . . . . . xi
Ordering publications . . . . . . . . . . . . . . . . . . . . . . xi
Accessibility . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Tivoli technical training . . . . . . . . . . . . . . . . . . . . . . xii
Support information . . . . . . . . . . . . . . . . . . . . . . . xii
Conventions used in this guide . . . . . . . . . . . . . . . . . . . xii
Typeface conventions . . . . . . . . . . . . . . . . . . . . . xii
Operating system-dependent variables and paths . . . . . . . . . . . xiii
Chapter 1. Overview of the IBM Tivoli Advanced Audit for DFSMShsm . . . 1
IBM Tivoli Monitoring overview . . . . . . . . . . . . . . . . . . . 1
Features of IBM Tivoli Advanced Audit for DFSMShsm . . . . . . . . . . . 1
IBM Tivoli Advanced Audit for DFSMShsm functions . . . . . . . . . . . 1
Components of IBM Tivoli Advanced Audit for DFSMShsm . . . . . . . . . 2
User interface options . . . . . . . . . . . . . . . . . . . . . . . 2
Chapter 2. Requirements for the monitoring agent . . . . . . . . . . . 3
Requirements for the monitoring agent . . . . . . . . . . . . . . . . 3
Chapter 3. How to use a monitoring agent . . . . . . . . . . . . . . 5
View real-time data that the agent collects . . . . . . . . . . . . . . . 5
Investigate an event . . . . . . . . . . . . . . . . . . . . . . . 6
Recover the operation of a resource . . . . . . . . . . . . . . . . . 6
Customize your monitoring environment . . . . . . . . . . . . . . . . 7
Monitor with custom situations that meet your requirements . . . . . . . . . 8
Collect and view historical data . . . . . . . . . . . . . . . . . . . 9
Chapter 4. Workspaces reference . . . . . . . . . . . . . . . . . 11
About workspaces . . . . . . . . . . . . . . . . . . . . . . . . 11
More information about workspaces . . . . . . . . . . . . . . . . . 11
Predefined workspaces . . . . . . . . . . . . . . . . . . . . . . 11
IBM Tivoli Advanced Audit for DFSMShsm Navigator item . . . . . . . . . 12
Agent Status Summary Navigator item . . . . . . . . . . . . . . . . 12
Backup Control Dataset Error Summary Navigator item . . . . . . . . . . 12
HSM Tape Error Summary Navigator item . . . . . . . . . . . . . . . 12
Migration Control Dataset Error Summary Navigator item . . . . . . . . . 12
Offline Control Dataset Error Summary Navigator item . . . . . . . . . . 13
Chapter 5. Attributes reference . . . . . . . . . . . . . . . . . . 15
About attributes . . . . . . . . . . . . . . . . . . . . . . . . 15
More information about attributes . . . . . . . . . . . . . . . . . . 15
Attribute groups and attributes for IBM Tivoli Advanced Audit for DFSMShsm 15
Agent Error Messages attribute group . . . . . . . . . . . . . . . . 16
Backup Control Dataset Error Summary attribute group . . . . . . . . . . 17
© Copyright IBM Corp. 2007 iii
BCDS Error Group1 attribute group . . . . . . . . . . . . . . . . . 18
BCDS Error Group2 attribute group . . . . . . . . . . . . . . . . . 19
BCDS Error Group3 attribute group . . . . . . . . . . . . . . . . . 21
BCDS Error Group4 attribute group . . . . . . . . . . . . . . . . . 23
BCDS Error Group5 attribute group . . . . . . . . . . . . . . . . . 24
BCDS Error Group6 attribute group . . . . . . . . . . . . . . . . . 25
BCDS Error Group7 attribute group . . . . . . . . . . . . . . . . . 26
BCDS Error Group8 attribute group . . . . . . . . . . . . . . . . . 28
HSM Tape Error Summary attribute group . . . . . . . . . . . . . . . 29
HSMTAPE Error Group1 attribute group . . . . . . . . . . . . . . . . 30
HSMTAPE Error Group2 attribute group . . . . . . . . . . . . . . . . 30
MCDS Error Group1 attribute group . . . . . . . . . . . . . . . . . 32
MCDS Error Group2 attribute group . . . . . . . . . . . . . . . . . 33
MCDS Error Group3 attribute group . . . . . . . . . . . . . . . . . 34
MCDS Error Group4 attribute group . . . . . . . . . . . . . . . . . 35
MCDS Error Group5 attribute group . . . . . . . . . . . . . . . . . 36
MCDS Error Group6 attribute group . . . . . . . . . . . . . . . . . 37
MCDS Error Group7 attribute group . . . . . . . . . . . . . . . . . 38
Migration Control Dataset Error Summary attribute group . . . . . . . . . 40
OCDS Error Group1 attribute group . . . . . . . . . . . . . . . . . 41
OCDS Error Group2 attribute group . . . . . . . . . . . . . . . . . 42
OCDS Error Group3 attribute group . . . . . . . . . . . . . . . . . 43
OCDS Error Group4 attribute group . . . . . . . . . . . . . . . . . 44
OCDS Error Group5 attribute group . . . . . . . . . . . . . . . . . 45
Offline Control Dataset Error Summary attribute group . . . . . . . . . . 46
Performance Object Status attribute group . . . . . . . . . . . . . . . 47
Disk capacity planning for historical data . . . . . . . . . . . . . . . 49
Chapter 6. Situations reference . . . . . . . . . . . . . . . . . . 53
About situations . . . . . . . . . . . . . . . . . . . . . . . . 53
More information about situations . . . . . . . . . . . . . . . . . . 53
Predefined situations . . . . . . . . . . . . . . . . . . . . . . . 54
IBM Tivoli Advanced Audit for DFSMShsm Navigator item . . . . . . . . . 54
Agent Status Summary Navigator item . . . . . . . . . . . . . . . . 54
Backup Control Dataset Error Summary Navigator item . . . . . . . . . . 55
KRG_BCDS_Critical_Errors situation . . . . . . . . . . . . . . . . 55
HSM Tape Error Summary Navigator item . . . . . . . . . . . . . . . 55
KRG_HSM_Tape_Critical_Errors situation . . . . . . . . . . . . . . 55
Migration Control Dataset Error Summary Navigator item . . . . . . . . . 56
KRG_MCDS_Critical_Errors situation . . . . . . . . . . . . . . . . 56
Offline Control Dataset Error Summary Navigator item . . . . . . . . . . 56
KRG_OCDS_Critical_Errors situation . . . . . . . . . . . . . . . . 56
Chapter 7. Take Action commands reference . . . . . . . . . . . . . 59
About Take Action commands . . . . . . . . . . . . . . . . . . . 59
More information about Take Action commands . . . . . . . . . . . . . 59
Predefined Take Action commands . . . . . . . . . . . . . . . . . 59
Chapter 8. Policies reference . . . . . . . . . . . . . . . . . . . 61
About policies . . . . . . . . . . . . . . . . . . . . . . . . . 61
More information about policies . . . . . . . . . . . . . . . . . . . 61
Predefined policies . . . . . . . . . . . . . . . . . . . . . . . 61
Appendix A. IBM Tivoli Enterprise Console event mapping . . . . . . . 63
Appendix B. Problem determination . . . . . . . . . . . . . . . . 73
iv IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Gathering product information for IBM Software Support . . . . . . . . . . 73
Built-in problem determination features . . . . . . . . . . . . . . . . 74
Determining whether the problem is caused by the monitoring agent . . . . . 74
Reproducible problems reported as Tivoli Enterprise Portal client problems 74
Irreproducible problems reported as Tivoli Enterprise Portal client problems 77
Problems reported as Tivoli Enterprise Portal Server problems . . . . . . 78
Problems affecting the monitoring agent . . . . . . . . . . . . . . 78
Debugging the persistent data store, Tivoli Data Warehouse, and warehouse
proxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Setting up a trace on a z/OS system . . . . . . . . . . . . . . . . . 79
Setting up communications tracing . . . . . . . . . . . . . . . . . 80
Setting up RAS1 tracing . . . . . . . . . . . . . . . . . . . . 80
Capturing z/OS logs to send to IBM Software Support . . . . . . . . . 86
Understanding and using the trace logs . . . . . . . . . . . . . . . 90
Using the Log and Trace Analyzer tool . . . . . . . . . . . . . . . . 91
Problems and workarounds . . . . . . . . . . . . . . . . . . . . 91
Installation and configuration problem determination . . . . . . . . . . 91
Workspace problem determination . . . . . . . . . . . . . . . . . 94
Situation problem determination . . . . . . . . . . . . . . . . . . 95
Support information . . . . . . . . . . . . . . . . . . . . . . . 98
Using IBM Support Assistant . . . . . . . . . . . . . . . . . . . 98
Obtaining fixes . . . . . . . . . . . . . . . . . . . . . . . . 99
Receiving weekly support updates . . . . . . . . . . . . . . . . . 99
Contacting IBM Software Support . . . . . . . . . . . . . . . . 100
Informational, warning, and error messages . . . . . . . . . . . . . . 102
Message format . . . . . . . . . . . . . . . . . . . . . . . 102
IBM Tivoli Advanced Audit for DFSMShsm messages . . . . . . . . . 103
Appendix C. Accessibility . . . . . . . . . . . . . . . . . . . . 117
Navigating the interface using the keyboard . . . . . . . . . . . . . . 117
Magnifying what is displayed on the screen . . . . . . . . . . . . . . 117
Appendix D. Notices . . . . . . . . . . . . . . . . . . . . . . 119
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Contents v
vi IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Tables
1. View real-time data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2. Investigating an event . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3. Recover the operation of a resource . . . . . . . . . . . . . . . . . . . . . . . . 7
4. Customizing your monitoring environment . . . . . . . . . . . . . . . . . . . . . . 7
5. Monitor with custom situations . . . . . . . . . . . . . . . . . . . . . . . . . . 9
6. Collect and view historical data . . . . . . . . . . . . . . . . . . . . . . . . . 10
7. Capacity planning for historical data logged by component Advanced Audit . . . . . . . . . 50
8. Log locations for Tivoli Enterprise Portal desktop client . . . . . . . . . . . . . . . . . 75
9. Log locations for Tivoli Enterprise Portal Server . . . . . . . . . . . . . . . . . . . 76
10. Log locations for Tivoli Enterprise Monitoring Server on distributed systems . . . . . . . . . 77
11. Locations of log and trace information for z/OS components . . . . . . . . . . . . . . . 78
© Copyright IBM Corp. 2007 vii
viii IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
About this guide
IBM Tivoli Advanced Audit for DFSMShsm Monitoring Agent User’s Guide provides
information about using IBM Tivoli Advanced Audit for DFSMShsm for z/OS.
Use the information in this guide along with IBM Tivoli Monitoring User’s Guide to
monitor IBM Tivoli Advanced Audit for DFSMShsm.
Intended audience for this guide
This guide is for system administrators who install and use the IBM Tivoli Advanced
Audit for DFSMShsm to monitor and manage IBM Tivoli Advanced Audit for
DFSMShsm resources.
Readers should be familiar with the following topics:
v Tivoli Enterprise™ Portal interface
v IBM® Tivoli® Monitoring application software
v IBM Tivoli Enterprise Console® (optional)
v IBM Tivoli Advanced Audit for DFSMShsm environments
What this guide contains
This guide contains the following chapters:
v Chapter 1, “Overview of the IBM Tivoli Advanced Audit for DFSMShsm,” on page
1
Provides an introduction to the IBM Tivoli Advanced Audit for DFSMShsm.
v Chapter 2, “Requirements for the monitoring agent,” on page 3
Provides information about the requirements for the IBM Tivoli Advanced Audit for
DFSMShsm.
v Chapter 3, “How to use a monitoring agent,” on page 5
Provides a list of tasks to achieve when using a monitoring agent, a list of
procedures for performing each task, and references for where to find information
about the procedures. After completing installation and configuration and
becoming familiar with the information in Chapter 1 of this guide, use this chapter
to see how you can use a monitoring agent.
v Chapter 4, “Workspaces reference,” on page 11
Provides an overview of workspaces, references to additional information about
workspaces, and descriptions of predefined workspaces in this monitoring agent.
v Chapter 5, “Attributes reference,” on page 15
Provides an overview of attributes, references to additional information about
attributes, descriptions of the attribute groups and attributes in this monitoring
agent, and disk space requirements for historical data.
v Chapter 6, “Situations reference,” on page 53
Provides an overview of situations, references to additional information about
situations, and descriptions of the predefined situations in this monitoring agent.
v Chapter 7, “Take Action commands reference,” on page 59
Provides detailed information about the Take Action commands, references to
additional information about Take Action commands, and descriptions of the Take
Action commands provided in this monitoring agent.
v Chapter 8, “Policies reference,” on page 61
© Copyright IBM Corp. 2007 ix
Provides an overview of policies, references for detailed information about
policies, and descriptions of the predefined policies included in this monitoring
agent.
v Appendix A, “IBM Tivoli Enterprise Console event mapping,” on page 63
Provides an overview of the IBM Tivoli Enterprise Console event mapping
information for this monitoring agent.
v Appendix B, “Problem determination,” on page 73
Provides information about troubleshooting the various components of the IBM
Tivoli Advanced Audit for DFSMShsm, information about log files, and information
about your options for obtaining software support.
v Appendix C, “Accessibility,” on page 117
Provides information about the accessibility features in the IBM Tivoli Advanced
Audit for DFSMShsm.
v Appendix D, “Notices,” on page 119
Provides IBM and Tivoli notices and trademark information as it applies to the
IBM Tivoli Advanced Audit for DFSMShsm.
Publications
This section lists publications relevant to the use of the IBM Tivoli Advanced Audit
for DFSMShsm. It also describes how to access Tivoli publications online and how
to order Tivoli publications.
Prerequisite publications
To use the information in this guide effectively, you must have some knowledge of
IBM Tivoli Monitoring products, which you can obtain from the following books:
v IBM Tivoli Monitoring Administrator’s Guide
v IBM Tivoli Monitoring Installation and Setup Guide
v IBM Tivoli Monitoring Problem Determination Guide
v IBM Tivoli Monitoring User’s Guide
v IBM Tivoli Monitoring Readme First
Related publications
The following documents also provide useful information:
v IBM Tivoli Advanced Audit for DFSMShsm Monitoring Agent Planning and
Configuration Guide
v IBM Tivoli Advanced Audit for DFSMShsm User's Guide
v IBM Tivoli Enterprise Console Adapters Guide
v IBM Tivoli Enterprise Console Event Integration Facility User’s Guide
v IBM Tivoli Enterprise Console Reference Manual
v IBM Tivoli Enterprise Console Rule Developer’s Guide
Accessing terminology online
The Tivoli Software Glossary includes definitions for many of the technical terms
related to Tivoli software. The Tivoli Software Glossary is available at the following
Tivoli software library Web site:
http://publib.boulder.ibm.com/tividd/glossary/tivoliglossarymst.htm
x IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
The IBM Terminology Web site consolidates the terminology from IBM product
libraries in one convenient location. You can access the Terminology Web site at the
following Web address:
http://www.ibm.com/ibm/terminology
Accessing publications online
The documentation CD contains the publications that are in the product library. The
format of the publications is PDF, HTML, or both. Refer to the readme file on the
CD for instructions on how to access the documentation.
IBM posts publications for this and all other Tivoli products, as they become
available and whenever they are updated, to the Tivoli software information center
Web site. Access the Tivoli software information center by first going to the Tivoli
software library at the following Web address:
http://publib.boulder.ibm.com/tividd/td/link/tdprodlist.html
In the Tivoli Information Center window, click Tivoli product manuals. Click the
letter that matches the first letter of your product name to access your product
library. For example, click M to access the IBM Tivoli Monitoring library.
Note: If you print PDF documents on other than letter-sized paper, set the option in
the File → Print window that allows Adobe Reader to print letter-sized pages
on your local paper.
Ordering publications
You can order many Tivoli publications online at http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi
You can also order by telephone by calling one of these numbers:
v In the United States: 800-879-2755
v In Canada: 800-426-4968
In other countries, contact your software account representative to order Tivoli
publications. To locate the telephone number of your local representative, perform
the following steps:
1. Go to http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi.
2. Select your country from the list and click Go.
3. Click About this site in the main panel to see an information page that includes
the telephone number of your local representative.
Accessibility
Accessibility features help users with a physical disability, such as restricted mobility
or limited vision, to use software products successfully. With this product, you can
use assistive technologies to hear and navigate the interface. You can also use the
keyboard instead of the mouse to operate most features of the graphical user
interface.
For additional information, see Appendix C, “Accessibility,” on page 117.
About this guide xi
Tivoli technical training
For Tivoli technical training information, refer to the following IBM Tivoli Education
Web site:
http://www.ibm.com/software/tivoli/education/
Support information
“Support information” on page 98 describes the following options for obtaining
support for IBM products:
v “Using IBM Support Assistant” on page 98
v “Obtaining fixes” on page 99
v “Receiving weekly support updates” on page 99
v “Contacting IBM Software Support” on page 100
Conventions used in this guide
This guide uses several conventions for special terms and actions, and operating
system-dependent commands and paths.
Typeface conventions
This guide uses the following typeface conventions:
Bold
v Lowercase commands and mixed case commands that are otherwise
difficult to distinguish from surrounding text
v Interface controls (check boxes, push buttons, radio buttons, spin
buttons, fields, folders, icons, list boxes, items inside list boxes,
multicolumn lists, containers, menu choices, menu names, tabs, property
sheets), labels (such as Tip:, and Operating system considerations:)
v Keywords and parameters in text
Italic
v Citations (examples: titles of books, diskettes, and CDs
v Words defined in text (example: a nonswitched line is called a
point-to-point line)
v Emphasis of words and letters (words as words example: "Use the word
that to introduce a restrictive clause."; letters as letters example: "The
LUN address must start with the letter L.")
v New terms in text (except in a definition list): a view is a frame in a
workspace that contains data.
v Variables and values you must provide: ... where myname represents....
Monospace
v Examples and code examples
v File names, programming keywords, and other elements that are difficult
to distinguish from surrounding text
v Message text and prompts addressed to the user
v Text that the user must type
v Values for arguments or command options
xii IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Operating system-dependent variables and paths
The direction of the slash for directory paths might vary in this documentation. No
matter which type of slash you see in the documentation, use the following
guidelines for a slash:
v If using UNIX®, use a forward slash (/).
v If using Windows®, use a backslash (\).
The names of environment variables are not always the same in Windows and
UNIX. For example, %TEMP% in Windows is equivalent to $TEMP in UNIX.
For environment variables, use the following guidelines:
v If using UNIX, use $variable.
v If using Windows, use %variable%.
Note: If you are using the bash shell on a Windows system, you can use the UNIX
conventions.
About this guide xiii
xiv IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Chapter 1. Overview of the IBM Tivoli Advanced Audit for
DFSMShsm
The IBM Tivoli Advanced Audit for DFSMShsm provides you with the capability to
monitor IBM Tivoli Advanced Audit for DFSMShsm, and to perform basic actions
with IBM Tivoli Advanced Audit for DFSMShsm. This chapter provides a description
of the features, components, and interface options for the IBM Tivoli Advanced Audit
for DFSMShsm.
IBM Tivoli Monitoring overview
IBM Tivoli Monitoring is the base software for the IBM Tivoli Advanced Audit for
DFSMShsm. IBM Tivoli Monitoring provides a way to monitor the availability and
performance of all the systems in your enterprise from one or several designated
workstations. It also provides useful historical data that you can use to track trends
and to troubleshoot system problems.
You can use IBM Tivoli Monitoring to do the following:
v Monitor for alerts on the systems that you are managing by using predefined
situations or custom situations.
v Establish your own performance thresholds.
v Trace the causes leading to an alert.
v Gather comprehensive data about system conditions.
v Use policies to perform actions, schedule work, and automate manual tasks.
The Tivoli Enterprise Portal is the interface for IBM Tivoli Monitoring products. By
providing a consolidated view of your environment, the Tivoli Enterprise Portal
permits you to monitor and resolve performance issues throughout the enterprise.
See the IBM Tivoli Monitoring publications listed in “Prerequisite publications” on
page x for complete information about IBM Tivoli Monitoring and the Tivoli
Enterprise Portal.
Features of IBM Tivoli Advanced Audit for DFSMShsm
The IBM Tivoli Advanced Audit for DFSMShsm software can identify, notify you of,
and correct common problems with the application that it monitors. The software
includes the following features:
v Monitoring
v Data gathering
v Event management
IBM Tivoli Advanced Audit for DFSMShsm functions
IBM Tivoli Advanced Audit for DFSMShsm provides the following functions:
Monitoring of HSM control data sets
Provides audit information for migration control data set (MCDS), backup
control data set (BCDS), and the offline control data set (OCDS).
Monitoring of DFSMShsm-owned tapes
Provides audit information for DFSMShsm migration and backup tapes
outside of the DFSMShsm environment.
© Copyright IBM Corp. 2007 1
Components of IBM Tivoli Advanced Audit for DFSMShsm
After you install and set up the IBM Tivoli Advanced Audit for DFSMShsm, you have
an environment that contains the client, server, and monitoring agent
implementation for IBM Tivoli Monitoring that contains the following components:
v Tivoli Enterprise Portal client with a Java™-based user interface for viewing and
monitoring your enterprise.
v Tivoli Enterprise Portal Server that is placed between the client and the Tivoli
Enterprise Monitoring Server and enables retrieval, manipulation, and analysis of
data from the monitoring agents. The Tivoli Enterprise Portal Server is the central
repository for all user data.
v Tivoli Enterprise Monitoring Server acts as a collection and control point for alerts
received from the monitoring agents, and collects their performance and
availability data. The Tivoli Enterprise Monitoring Server is also a repository for
historical data.
v Monitoring agent, IBM Tivoli Advanced Audit for DFSMShsm, installed on the
systems or subsystems that you want to monitor. This monitoring agent collects
and distributes data to a Tivoli Enterprise Portal Server.
IBM Tivoli Enterprise Console is an optional component, which acts as a central
collection point for events from a variety of sources, including those from other
Tivoli software applications, Tivoli partner applications, custom applications, network
management platforms, and relational database systems. You can view these
events through the Tivoli Enterprise Portal (using the event viewer), and you can
forward events from IBM Tivoli Monitoring situations to the IBM Tivoli Enterprise
Console component.
User interface options
Installation of the base software and other integrated applications provides the
following interfaces that you can use to work with your resources and data:
Tivoli Enterprise Portal browser client interface
The browser interface is automatically installed with Tivoli Enterprise Portal.
To start Tivoli Enterprise Portal in your Internet browser, enter the URL for a
specific Tivoli Enterprise Portal browser client installed on your Web server.
Tivoli Enterprise Portal desktop client interface
The desktop interface is a Java-based graphical user interface (GUI) on a
Windows or Linux® workstation.
IBM Tivoli Enterprise Console
Event management application
Manage Tivoli Enterprise Monitoring Services window
The window for the Manage Tivoli Enterprise Monitoring Services utility is
used for configuring the agent and starting Tivoli services not already
designated to start automatically.
2 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Chapter 2. Requirements for the monitoring agent
This chapter contains information about the requirements for the IBM Tivoli
Advanced Audit for DFSMShsm.
To install and configure the IBM Tivoli Advanced Audit for DFSMShsm, use the
procedures in the IBM Tivoli Monitoring Installation and Setup Guide and the IBM
Tivoli Advanced Audit for DFSMShsm Monitoring Agent Planning and Configuration
Guide.
Requirements for the monitoring agent
In addition to the requirements described in the IBM Tivoli Monitoring Installation
and Setup Guide, the IBM Tivoli Advanced Audit for DFSMShsm has the following
requirements:
v The monitoring agent runs on these operating systems:
– z/OS
v This agent monitors the following versions:
– IBM Tivoli Advanced Audit for DFSMShsm 2.1
v A single computer that hosts the hub monitoring server, portal server, and a
monitoring agent requires approximately 300 MB of space. A monitored computer
that hosts only the monitoring agent requires approximately 30 MB of space,
including the specific enablement code for the monitoring agent. More space is
required for each additional monitoring agent that you deploy on the monitored
computer.
After you install the IBM Tivoli Monitoring Version 6.1 and the Tivoli Enterprise
Portal, you install the following software that is required for IBM Tivoli Advanced
Audit for DFSMShsm to operate:
v IBM Tivoli Monitoring 6.1 Fix Pack 5 and Interim Fix 2
v IBM Tivoli Advanced Audit for DFSMShsm
v IBM Tivoli Advanced Audit for DFSMShsm Support for Tivoli Enterprise
Monitoring Server
v IBM Tivoli Advanced Audit for DFSMShsm Support for Tivoli Enterprise Portal
Server
v IBM Tivoli Advanced Audit for DFSMShsm Support for Tivoli Enterprise Portal
To use the search function for this agent's online help, ensure that you have
selected the IBM Eclipse help server check box when installing the Tivoli Enterprise
Portal Server. The 'Searching Agent Help' topic in this agent's online help contains a
link to the Eclipse help, where the search function is enabled. From the Table of
Contents in the left-hand pane of the help, select the 'Searching Agent Help' topic to
find the link to the Eclipse help in the right-hand pane.
© Copyright IBM Corp. 2007 3
4 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Chapter 3. How to use a monitoring agent
After you have installed and configured a Tivoli Enterprise Monitoring Agent and the
agent is running, you can begin using this agent to monitor your resources. The
following sources of information are relevant to installation and configuration:
v IBM Tivoli Monitoring Installation and Setup Guide
v Chapter 2, “Requirements for the monitoring agent” in the user’s guide for the
agent that you are installing and configuring
This chapter provides information about how to use a monitoring agent to perform
the following tasks:
v “View real-time data that the agent collects”
v “Investigate an event” on page 6
v “Recover the operation of a resource” on page 6
v “Customize your monitoring environment” on page 7
v “Monitor with custom situations that meet your requirements” on page 8
v “Collect and view historical data” on page 9
For each of these tasks, there is a list of procedures that you perform to complete
the task. For the tasks, there is a cross-reference to where you can find information
about performing that procedure. Information about the procedures is located in
subsequent chapters of this user’s guide and in the following publications:
v IBM Tivoli Monitoring User’s Guide
v IBM Tivoli Monitoring Administrator’s Guide
View real-time data that the agent collects
After you install, configure, and start the Tivoli Enterprise Monitoring Agent, the
agent begins monitoring.
Table 1 contains a list of the procedures for viewing the real-time data that the
monitoring agent collects through the predefined situations. The table also contains
a cross-reference to where you can find information about each procedure.
Table 1. View real-time data
Procedure Where to find information
View the hierarchy of your monitored
resources from a system point of view
(Navigator view organized by operating
system type, monitoring agents, and
workspaces).
IBM Tivoli Monitoring User’s Guide:
″Navigating through workspaces″ (in
″Monitoring: real-time and event-based″
chapter)
View the indicators of real or potential
problems with the monitored resources
(Navigator view).
View changes in the status of the resources
that are being monitored (Enterprise
Message Log view).
IBM Tivoli Monitoring User’s Guide: ″Using
workspaces″ (in ″Monitoring: real-time and
event-based″ chapter)
Chapter 4, “Workspaces reference,” on page
11 in this guide
© Copyright IBM Corp. 2007 5
Table 1. View real-time data (continued)
Procedure Where to find information
View the number of times an event has been
opened for a situation during the past 24
hours (Open Situations Account view).
IBM Tivoli Monitoring User’s Guide: ″Using
workspaces″ (in ″Monitoring: real-time and
event-based″ chapter)
Chapter 4, “Workspaces reference,” on page
11 in this guide
Chapter 6, “Situations reference,” on page 53
in this guide
Manipulate the views in a workspace. IBM Tivoli Monitoring User’s Guide: ″Using
views″ (in ″Monitoring: real-time and
event-based″ chapter)
Investigate an event
When the conditions of a situation have been met, an event indicator is displayed in
the Navigator. When an event occurs, you want to obtain information about that
event so you can correct the conditions and keep your enterprise running smoothly.
Table 2 contains a list of the procedures for investigating an event and a
cross-reference to where you can find information about each procedure.
Table 2. Investigating an event
Procedure Where to find information
Determine which situation raised the event
and identify the attributes that have values
that are contributing to the alert.
IBM Tivoli Monitoring User’s Guide:
″Opening the situation event workspace″ (in
″Monitoring: real-time and event-based″
chapter, ″Responding to alerts″ section)
Chapter 4, “Workspaces reference,” on page
11 in this guide
Review available advice.
Notify other users that you have taken
ownership of the problem related to an event
and are working on it.
IBM Tivoli Monitoring User’s Guide:
″Acknowledging a situation event″ (in
″Monitoring: real-time and event-based″
chapter, ″Responding to alerts″ section)
Remove the event from the Navigator. IBM Tivoli Monitoring User’s Guide: ″Closing
the situation event workspace″ (in
″Monitoring: real-time and event-based″
chapter, ″Responding to alerts″ section)
Recover the operation of a resource
When you find out that a resource is not operating as desired, you can control it
manually or automatically using Take Action commands.
Table 3 on page 7 contains a list of the procedures for recovering the operation of a
resource and a cross-reference to where you can find information about each
procedure.
6 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Table 3. Recover the operation of a resource
Procedure Where to find information
Take an action on a resource manually. IBM Tivoli Monitoring User’s Guide:
v ″Other views″ (in ″Custom workspaces″
chapter, ″Workspace views″ section)
v ″Take action: Reflex automation″ (in
Situations for event-based monitoring″
chapter, ″Event-based monitoring
overview″ section)
v "Take action" (in "Designing customized
responses" chapter)
Chapter 7, “Take Action commands
reference,” on page 59 in this guide
Take an action on a system condition
automatically by setting up a situation to run
a Take Action command.
IBM Tivoli Monitoring User’s Guide:
″Situations for event-based monitoring″
chapter
v ″Customize a situation″
v ″Create a situation″
v ″Specify an action to take″
v ″Distribute the situation″
Chapter 7, “Take Action commands
reference,” on page 59 in this guide
Take multiple actions on system conditions
automatically using a policy.
IBM Tivoli Monitoring User’s Guide: ″Policies
for automation″ chapter
v ″Creating a policy″
v ″Maintaining policies″
v ″Workflows window″
Chapter 8, “Policies reference,” on page 61
in this guide
Take actions across systems, agents, or
computers using a policy.
Customize your monitoring environment
You can change how your monitoring environment looks by creating new
workspaces with one or more views in it.
Table 4 contains a list of the procedures for customizing your monitoring
environment and a cross-reference to where you can find information about each
procedure.
Table 4. Customizing your monitoring environment
Procedure Where to find information
Display data in tables or charts (views) in the
Tivoli Enterprise Portal.
IBM Tivoli Monitoring User’s Guide:
v ″Custom workspaces″
v ″Table and chart views″
Display an overview of changes in the status
of situations for your monitored resources
(Message Log View).
IBM Tivoli Monitoring User’s Guide:
″Message log view″ (in ″Situation event
views: message log, situation event console
and graphic″ chapter)
Chapter 3. How to use a monitoring agent 7
Table 4. Customizing your monitoring environment (continued)
Procedure Where to find information
Specify which attributes to retrieve for a table
or chart so you can retrieve only the data
you want by creating custom queries.
IBM Tivoli Monitoring User’s Guide:
″Creating custom queries″ (in ″Table and
chart views″ chapter)
Chapter 5, “Attributes reference,” on page 15
in this guide
Build links from one workspace to another. IBM Tivoli Monitoring User’s Guide:
v ″Link from a workspace″ (in ″Custom
workspaces″ chapter)
v ″Link from a table or chart″ (in ″Table and
chart views″ chapter)
Identify which predefined situations started
running automatically when you started the
Tivoli Enterprise Monitoring Server.
IBM Tivoli Monitoring User’s Guide: ″What
the enterprise workspace shows″ (in
″Monitoring: real-time and event-based″
chapter, ″Using workspaces″ section)
Chapter 6, “Situations reference,” on page 53
in this guide
Determine whether to run situations as
defined, modify the values in situations, or
create new situations to detect possible
problems.
Chapter 6, “Situations reference,” on page 53
in this guide
Monitor with custom situations that meet your requirements
When your environment requires situations with values that are different from those
in the existing situations, or when you need to monitor conditions not defined by the
existing situations, you can create custom situations to detect problems with
resources in two ways:
v Create an entirely new situation
v Create a situation by copying and editing a predefined situation
You can specify the following information for a situation:
v Name
v Attribute group and attributes
v Qualification to evaluate multiple rows when a situation has a multiple-row
attribute group (display item)
v Formula
v Take Action commands
v Run at startup
v Sampling interval
v Persistence
v Manual or automatic start
v Severity
v Clearing conditions
v Expert Advice
v When a true situation closes
v Available Managed Systems
8 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Table 5 contains a list of the procedures for monitoring your resources with custom
situations that meet your requirements and a cross-reference to where you can find
information about each procedure.
Table 5. Monitor with custom situations
Procedure Where to find information
Create an entirely new situation. IBM Tivoli Monitoring User’s Guide:
″Creating a new situation″ (in ″Situations for
event-based monitoring″ chapter, ″Creating a
situation″ section)
Chapter 5, “Attributes reference,” on page 15
in this guide
Create a situation by copying and editing a
predefined situation.
IBM Tivoli Monitoring User’s Guide:
″Customize a situation″ (in ″Situations for
event-based monitoring″ chapter)
Chapter 6, “Situations reference,” on page 53
in this guide
Chapter 5, “Attributes reference,” on page 15
in this guide
Run a situation on a managed system. IBM Tivoli Monitoring User’s Guide:
″Situations for event-based monitoring″
chapter
v ″Associating situations with navigator
items″
v ″Distribute the situation″ (in ″Customizing
a situation″ section)
v ″Starting, stopping or deleting a situation″
Collect and view historical data
When you collect historical data, you specify the following configuration
requirements:
v Attribute groups for which to collect data
v Collection interval
v Summarization and pruning of attribute groups
v Roll-off interval to a data warehouse, if any
v Where to store the collected data (at the agent or the Tivoli Enterprise
Management Server)
Table 6 on page 10 contains a list of the procedures for collecting and viewing
historical data and a cross-reference to where you can find information about each
procedure.
Chapter 3. How to use a monitoring agent 9
Table 6. Collect and view historical data
Procedure Where to find information
Configure and start collecting short-term data
(24 hours).
IBM Tivoli Monitoring User’s Guide:
″Historical reporting″ (in ″Table and chart
views″ chapter)
IBM Tivoli Monitoring Administrator’s Guide
“Disk capacity planning for historical data” on
page 49 in this guide
Configure and start collecting longer-term
data (more than 24 hours).
View historical data in the Tivoli Enterprise
Portal.
Create reports from historical data using
third-party reporting tools.
Filter out unwanted data to see specific
areas of interest.
10 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Chapter 4. Workspaces reference
This chapter contains an overview of workspaces, references for detailed
information about workspaces, and descriptions of the predefined workspaces
included in this monitoring agent.
About workspaces
A workspace is the working area of the Tivoli Enterprise Portal application window.
At the left of the workspace is a Navigator that you use to select the workspace you
want to see.
As you select items in the Navigator, the workspace presents views pertinent to
your selection. Each workspace has at least one view. Every workspace has a set
of properties associated with it.
This monitoring agent provides predefined workspaces. You cannot modify or delete
the predefined workspaces, but you can create new workspaces by editing them
and saving the changes with a different name.
More information about workspaces
For more information about creating, customizing, and working with workspaces,
see IBM Tivoli Monitoring User’s Guide.
For a list of the predefined workspaces for this monitoring agent and a description
of each workspace, refer to the Predefined workspaces section in this chapter and
the information in that section for each individual workspace.
Some attribute groups for this agent might not be represented in the predefined
workspaces or views for this agent. For a full list of the attribute groups, see the
Attributes reference section.
Predefined workspaces
IBM Tivoli Advanced Audit for DFSMShsm provides the following predefined
workspaces, which are organized by Navigator item:
v IBM Tivoli Advanced Audit for DFSMShsm Navigator item
– IBM Tivoli Advanced Audit for DFSMShsm workspace
v Agent Status Summary Navigator item
– Agent Status Summary workspace
v Backup Control Dataset Error Summary Navigator item
– Backup Control Dataset Error Summary workspace
v HSM Tape Error Summary Navigator item
– HSM Tape Error Summary workspace
v Migration Control Dataset Error Summary Navigator item
– Migration Control Dataset Error Summary workspace
– MCDS Error Details workspace
v Offline Control Dataset Error Summary Navigator item
– Offline Control Dataset Error Summary workspace
© Copyright IBM Corp. 2007 11
The remaining sections of this chapter contain descriptions of each of these
predefined workspaces. The workspaces are organized by the Navigator item to
which the workspaces are relevant.
IBM Tivoli Advanced Audit for DFSMShsm Navigator item
IBM Tivoli Advanced Audit for DFSMShsm workspace
The IBM Tivoli Advanced Audit for DFSMShsm workspace displays
This workspace contains the following view:
Plot Chart
View description.
Agent Status Summary Navigator item
Agent Status Summary workspace
Workspace description
This workspace contains the following view:
View name
View description.
Backup Control Dataset Error Summary Navigator item
Backup Control Dataset Error Summary workspace
Backup Control Dataset Error Summary workspace displays an error
summary for Backup Control data sets.
This workspace contains the following views:
BCDS Audit Summary Report
The errors for all of the BCDS backup components.
BCDS Error Summary
The total number of errors for Backup Control Data Sets.
HSM Tape Error Summary Navigator item
HSM Tape Error Summary workspace
HSM Tapes Error Summary workspace displays an error summary for .
This workspace contains the following views:
HSM Tape Error Summary Report
The errors for all of the.
HSM Tape Error Summary
The total number of errors for HSM tapes.
Migration Control Dataset Error Summary Navigator item
Migration Control Dataset Error Summary workspace
Migration Control Dataset Error Summary workspace displays an error
summary for Migration Control data sets.
This workspace contains the following views:
MCDS Audit Summary Report
The errors for all of the MCDS migration components and the
12 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
catalog entries that are cataloged to VOLSER MIGRAT, the true
name entries (MCD and MCO) against catalog entries with
VOLSER MIGRAT, and MCDS components excluding the catalog.
MCDS Error Summary
The total number of errors for Migration Control Data Sets.
MCDS Error Details workspace
The MCDS Error Details workspace displays additional details for the
Migration Control data sets with the selected error.
This workspace contains the following view:
MCDS Error Details
Additional details for the selected error.
Offline Control Dataset Error Summary Navigator item
Offline Control Dataset Error Summary workspace
Offline Control Dataset Error Summary workspace displays an error
summary for Offline Control data sets managed by CA TLMS, CA TMS, IBM
Removable Media Manager (RMM), and ZARA.
This workspace contains the following views:
OCDS Error Summary Report
The errors for all of the OCDS .
OCDS Error Summary
The total number of errors for Offline Control data sets.
Chapter 4. Workspaces reference 13
14 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Chapter 5. Attributes reference
This chapter contains an overview of attributes, references for detailed information
about attributes, and descriptions of the attributes for each attribute group included
in this monitoring agent.
About attributes
Attributes are the application properties being measured and reported by IBM Tivoli
Advanced Audit for DFSMShsm.
Attributes are organized into groups according to their purpose. The attributes in a
group can be used in the following two ways:
v Chart or table views
Attributes are displayed in chart and table views. The chart and table views use
queries to specify which attribute values to request from a monitoring agent. You
use the Query editor to create a new query, modify an existing query, or apply
filters and set styles to define the content and appearance of a view based on an
existing query.
v Situations
You use attributes to create situations that monitor the state of your operating
system, database, or application. A situation describes a condition you want to
test. When you start a situation, the Tivoli Enterprise Portal compares the values
you have assigned to the situation attributes with the values collected by IBM
Tivoli Advanced Audit for DFSMShsm and registers an event if the condition is
met. You are alerted to events by indicator icons that are displayed in the
Navigator.
More information about attributes
For more information about using attributes and attribute groups, see IBM Tivoli
Monitoring User’s Guide.
For a list of the attributes groups, a list of the attributes in each attribute group, and
descriptions of the attributes for this monitoring agent, refer to the Attribute groups
and attributes section in this chapter.
Attribute groups and attributes for IBM Tivoli Advanced Audit for
DFSMShsm
This monitoring agent contains the following attribute groups:
v Agent Error Messages
v Backup Control Dataset Error Summary
v BCDS Error Group1
v BCDS Error Group2
v BCDS Error Group3
v BCDS Error Group4
v BCDS Error Group5
v BCDS Error Group6
v BCDS Error Group7
© Copyright IBM Corp. 2007 15
v BCDS Error Group8
v HSM Tape Error Summary
v HSMTAPE Error Group1
v HSMTAPE Error Group2
v MCDS Error Group1
v MCDS Error Group2
v MCDS Error Group3
v MCDS Error Group4
v MCDS Error Group5
v MCDS Error Group6
v MCDS Error Group7
v Migration Control Dataset Error Summary
v OCDS Error Group1
v OCDS Error Group2
v OCDS Error Group3
v OCDS Error Group4
v OCDS Error Group5
v Offline Control Dataset Error Summary
v Performance Object Status
The remaining sections of this chapter contain descriptions of these attribute
groups, which are listed alphabetically. The following information is provided for
each attribute group:
Attributes
List of attributes that belong to the attribute group
Historical group
Whether the attribute group is a historical type that you can roll off to a data
warehouse
Attribute descriptions
Description and type for each attribute in the attribute group
Agent Error Messages attribute group
Agent error messages If the warehouse default setting is enabled, data for this
attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the Agent Error
Messages attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
16 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
ERRSEQNUM attribute - This attribute is a key attribute.
Description
Error sequence number
Type Integer (Counter)
ERRATTGRP attribute
Description
Attribute group error message applies to.
Type String
ERRMSG attribute
Description
Error message
Type String
Backup Control Dataset Error Summary attribute group
This attribute group provides audit error information for Backup Control data sets. If
the warehouse default setting is enabled, data for this attribute group is stored in
Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the Backup Control
Dataset Error Summary attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
BCSDIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
BCSRECCNT attribute
Chapter 5. Attributes reference 17
Description
Diagnostic record count
Type Integer (Counter)
BCSDIAGMSG attribute
Description
Diagnostic error message
Type String
BCSERRCNT attribute
Description
Diagnostic error count
Type Integer (Counter)
BCSERRTYP attribute
Description
Error format type
Type Integer (Counter)
BCDS Error Group1 attribute group
Backup control dataset error group 1 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the BCDS Error
Group1 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
BCD1DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
BCD1DSN attribute
Description
Dataset name
Type String
18 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
BCD1HDSN attribute
Description
HSM internal dataset name
Type String
BCD1BKDATE attribute
Description
Backup date
Type String
BCD1VSAM attribute
Description
VSAM or non-VSAM
Type Integer with enumerated values. The strings are displayed in the
Tivoli Enterprise Portal. The warehouse and queries return the
values shown in parentheses. The following values are defined:
v Non-VSAM (0)
v VSAM (1)
Any other values will display the actual value returned by the agent
in the Tivoli Enterprise Portal.
BCD1BKVERS attribute
Description
Backup version number
Type Integer (Counter)
BCD1VOLSER attribute
Description
Volser
Type String
BCDS Error Group2 attribute group
Backup control dataset error group 2 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the BCDS Error
Group2 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Chapter 5. Attributes reference 19
Description
The local time at the agent when the data was collected.
Type String
BCD2DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
BCD2DSN attribute
Description
Dataset name
Type String
BCD2HDSN attribute
Description
HSM internal dataset name
Type String
BCD2VOLSER attribute
Description
Volser
Type String
BCD2BKDATE attribute
Description
Backup date
Type String
BCD2VSAM attribute
Description
VSAM or non-VSAM
Type Integer with enumerated values. The strings are displayed in the
Tivoli Enterprise Portal. The warehouse and queries return the
values shown in parentheses. The following values are defined:
v Non-VSAM (0)
v VSAM (1)
Any other values will display the actual value returned by the agent
in the Tivoli Enterprise Portal.
BCD2TP attribute
Description
Tape or DASD
Type Integer with enumerated values. The strings are displayed in the
Tivoli Enterprise Portal. The warehouse and queries return the
values shown in parentheses. The following values are defined:
v Tape (0)
v DASD (1)
Any other values will display the actual value returned by the agent
in the Tivoli Enterprise Portal.
20 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
BCD2BKVERS attribute
Description
Backup version number
Type Integer (Counter)
BCD2BKGEN attribute
Description
Backup generation number
Type Integer (Counter)
BCD2TAPET attribute
Description
HSM tape type
Type String
BCD2TTXT attribute
Description
TTOC extension number
Type Integer (Counter)
BCD2PRIVOL attribute
Description
Primary volser
Type String
BCDS Error Group3 attribute group
Backup control dataset error group 3 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the BCDS Error
Group3 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
BCD3DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Chapter 5. Attributes reference 21
Type String
BCD3DSN attribute
Description
Dataset name
Type String
BCD3HDSN attribute
Description
HSM internal dataset name
Type String
BCD3VOLSER attribute
Description
Volser
Type String
BCD3BKDATE attribute
Description
Backup date
Type String
BCD3VSAM attribute
Description
VSAM or non-VSAM
Type Integer with enumerated values. The strings are displayed in the
Tivoli Enterprise Portal. The warehouse and queries return the
values shown in parentheses. The following values are defined:
v Non-VSAM (0)
v VSAM (1)
Any other values will display the actual value returned by the agent
in the Tivoli Enterprise Portal.
BCD3TP attribute
Description
Tape or DASD
Type Integer with enumerated values. The strings are displayed in the
Tivoli Enterprise Portal. The warehouse and queries return the
values shown in parentheses. The following values are defined:
v Tape (0)
v DASD (1)
Any other values will display the actual value returned by the agent
in the Tivoli Enterprise Portal.
BCD3VTOCER attribute
Description
VTOC Error
Type Integer (Counter)
22 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
BCDS Error Group4 attribute group
Backup control dataset error group 4 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the BCDS Error
Group4 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
BCD4DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
BCD4DSN attribute
Description
Dataset name
Type String
BCD4HDSN attribute
Description
HSM internal dataset name
Type String
BCD4VOLSER attribute
Description
Volser
Type String
BCD4BKDATE attribute
Description
Backup date
Type String
BCD4VSAM attribute
Description
VSAM or non-VSAM
Chapter 5. Attributes reference 23
Type Integer with enumerated values. The strings are displayed in the
Tivoli Enterprise Portal. The warehouse and queries return the
values shown in parentheses. The following values are defined:
v Non-VSAM (0)
v VSAM (1)
Any other values will display the actual value returned by the agent
in the Tivoli Enterprise Portal.
BCD4TP attribute
Description
Tape or DASD
Type Integer with enumerated values. The strings are displayed in the
Tivoli Enterprise Portal. The warehouse and queries return the
values shown in parentheses. The following values are defined:
v Tape (0)
v DASD (1)
Any other values will display the actual value returned by the agent
in the Tivoli Enterprise Portal.
BCD4BKVERS attribute
Description
Backup version
Type Integer (Counter)
BCD4BKOWN attribute
Description
Backup owner
Type String
BCDS Error Group5 attribute group
Backup control dataset error group 5 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the BCDS Error
Group5 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
24 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
BCD5DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
BCD5VOLSER attribute
Description
Dataset name
Type String
BCD5TAPET attribute
Description
HSM tape type
Type String
BCD5DSNNUM attribute
Description
Tape reference count
Type Integer (Counter)
BCDS Error Group6 attribute group
Backup control dataset error group 6 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the BCDS Error
Group6 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
BCD6DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
BCD6VOLSER attribute
Description
Dataset name
Chapter 5. Attributes reference 25
Type String
BCD6TAPET attribute
Description
HSM tape type
Type String
BCD6BCNT attribute
Description
Counted valid blocks
Type Integer (Counter)
BCD6BTCNT attribute
Description
Block count (TTOC)
Type Integer (Counter)
BCD6DTUPD attribute
Description
TTOC update date
Type String
BCD6DTCRE attribute
Description
TTOC create date
Type String
BCDS Error Group7 attribute group
Backup control dataset error group 7 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the BCDS Error
Group7 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
BCD7DIAGID attribute - This attribute is a key attribute.
26 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Description
Diagnostic error ID
Type String
BCD7MIGVOL attribute
Description
Migrate volser
Type String
BCD7TAPET attribute
Description
HSM tape type
Type String
BCD7TTXT attribute
Description
TTOC extension number
Type Integer (Counter)
BCD7DSFLG attribute
Description
Dataset name flag
Type String
BCD7DSPTCH attribute
Description
Dataset patch valid flag
Type String
BCD7DSOFF attribute
Description
Offset to dataset in TTOC
Type Integer (Counter)
BCD7FGOFF attribute
Description
Offset to flag byte in TTOC
Type Integer (Counter)
BCD7ANAME attribute
Description
Alias name in TTOC
Type String
BCD7TNAME attribute
Description
True name from BCD/MCC
Type String
Chapter 5. Attributes reference 27
BCDS Error Group8 attribute group
Backup control dataset error group 8 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the BCDS Error
Group8 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
BCD8DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
BCD8VOL1 attribute
Description
Volser of Duplicate
Type String
BCD8TYPE1 attribute
Description
Volume Type
Type String
BCD8STAT1 attribute
Description
Status
Type String
BCD8VOL2 attribute
Description
Conflicting Volser
Type String
BCD8TYPE2 attribute
Description
Volume Type
28 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Type String
BCD8STAT2 attribute
Description
Status
Type String
HSM Tape Error Summary attribute group
This attribute group provides audit error information for HSM tapes. If the
warehouse default setting is enabled, data for this attribute group is stored in Tivoli
Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the HSM Tape Error
Summary attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
TPSDIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
TPSRECCNT attribute
Description
Diagnostic record count
Type Integer (Counter)
TPSDIAGMSG attribute
Description
Diagnostic error message
Type String
TPSERRCNT attribute
Description
Diagnostic error count
Type Integer (Counter)
TAPERRTYP attribute
Chapter 5. Attributes reference 29
Description
Error format type
Type Integer (Counter)
HSMTAPE Error Group1 attribute group
Tape error group 1 If the warehouse default setting is enabled, data for this attribute
group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the HSMTAPE Error
Group1 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
TPD1DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
TPD1VOLSER attribute
Description
Volser
Type String
TPD1TAPET attribute
Description
HSM tape type
Type String
TPD1DSNNUM attribute
Description
Number of datasets
Type Integer (Counter)
HSMTAPE Error Group2 attribute group
Tape error group 2 If the warehouse default setting is enabled, data for this attribute
group is stored in Tivoli Data Warehouse.
30 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the HSMTAPE Error
Group2 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
TPD2DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
TPD2VOLSER attribute
Description
Volser
Type String
TPD2TAPET attribute
Description
HSM tape type
Type String
TPD2DSNNUM attribute
Description
Number of datasets
Type Integer (Counter)
TPD2EXPIRE attribute
Description
Expire date
Type String
TPD2TDSN attribute
Description
Tape dataset name
Type String
TPD2CRJOB attribute
Description
Create job name
Chapter 5. Attributes reference 31
Type String
MCDS Error Group1 attribute group
This attribute group provides error details for diagnostic errors 11D1C, 11D2C,
1103W, 1104C, 1105W, 1106C, 1107W, 1108W, 1109W, 1110W, 1111W, 1114W,
1115W, 1118C, 1119W, and 1122W. If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the MCDS Error
Group1 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
MCD1DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
MCD1DSN attribute
Description
Dataset name
Type String
MCD1HDSN attribute
Description
HSM internal dataset name
Type String
MCD1HVOL attribute
Description
HSM Volser
Type String
MCD1VSAM attribute
Description
VSAM or non-VSAM
Type Integer with enumerated values. The strings are displayed in the
32 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Tivoli Enterprise Portal. The warehouse and queries return the
values shown in parentheses. The following values are defined:
v Non-VSAM (0)
v VSAM (1)
Any other values will display the actual value returned by the agent
in the Tivoli Enterprise Portal.
MCD1HLVL attribute
Description
HSM Level
Type Integer (Counter)
MCD1CATVOL attribute
Description
Cataloged Volser
Type String
MCD1CATLG attribute
Description
Catalog dataset name
Type String
MCDS Error Group2 attribute group
Migration control dataset error group 2 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the MCDS Error
Group2 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
MCD2DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
MCD2CLUST attribute
Chapter 5. Attributes reference 33
Description
VSAM cluster dataset name
Type String
MCD2COMP attribute
Description
VSAM component name
Type String
MCD2HALIAS attribute
Description
HSM generated alias dataset name
Type String
MCD2CATVOL attribute
Description
Cataloged Volser
Type String
MCDS Error Group3 attribute group
Migration control dataset error group 3 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the MCDS Error
Group3 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
MCD3DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
MCD3VOLSER attribute
Description
Dataset name
Type String
34 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
MCD3TAPET attribute
Description
HSM tape type
Type String
MCD3DSNNUM attribute
Description
Number of datasets referencing tape
Type Integer (Counter)
MCDS Error Group4 attribute group
Migration control dataset error group 4 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the MCDS Error
Group4 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
MCD4DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
MCD4DSN attribute
Description
Dataset name
Type String
MCD4HVOL attribute
Description
HSM Volser
Type String
MCD4CATLG attribute
Description
Catalog dataset name
Chapter 5. Attributes reference 35
Type String
MCD4CREATE attribute
Description
Create date
Type String
MCDS Error Group5 attribute group
Migration control dataset error group 5 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the MCDS Error
Group5 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
MCD5DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
MCD5VOLSER attribute
Description
Dataset name
Type String
MCD5TAPET attribute
Description
HSM tape type
Type String
MCD5BCNT attribute
Description
Counted valid blocks
Type Integer (Counter)
MCD5BTCNT attribute
36 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Description
Block count (TTOC)
Type Integer (Counter)
MCD5DTUPD attribute
Description
TTOC update date
Type String
MCD5DTCRE attribute
Description
TTOC create date
Type String
MCDS Error Group6 attribute group
Migration control dataset error group 6 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the MCDS Error
Group6 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
MCD6DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
MCD6MIGVOL attribute
Description
Migrate volser
Type String
MCD6TAPET attribute
Description
HSM tape type
Type String
Chapter 5. Attributes reference 37
MCD6TTXT attribute
Description
TTOC extension number
Type Integer (Counter)
MCD6DSFLG attribute
Description
Dataset name flag
Type String
MCD6DSPTCH attribute
Description
Dataset patch valid flag
Type String
MCD6DSOFF attribute
Description
Offset to dataset in TTOC
Type Integer (Counter)
MCD6FGOFF attribute
Description
Offset to flag byte in TTOC
Type Integer (Counter)
MCD6ANAME attribute
Description
Alias name in TTOC
Type String
MCD6TNAME attribute
Description
True name from MCD/MCC
Type String
MCDS Error Group7 attribute group
Migration control dataset error group 7 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the MCDS Error
Group7 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
38 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
MCD7DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
MCD7DSN attribute
Description
Dataset name
Type String
MCD7HDSN attribute
Description
HSM internal dataset name
Type String
MCD7HVOL attribute
Description
HSM Volser
Type String
MCD7VSAM attribute
Description
VSAM or non-VSAM
Type Integer with enumerated values. The strings are displayed in the
Tivoli Enterprise Portal. The warehouse and queries return the
values shown in parentheses. The following values are defined:
v Non-VSAM (0)
v VSAM (1)
Any other values will display the actual value returned by the agent
in the Tivoli Enterprise Portal.
MCD7HLVL attribute
Description
HSM Level
Type Integer (Counter)
MCD7CATVOL attribute
Description
Cataloged Volser
Type String
MCD7CATLG attribute
Description
Catalog dataset name
Chapter 5. Attributes reference 39
Type String
Migration Control Dataset Error Summary attribute group
This attribute group provides audit error information for Migration Control data sets.
If the warehouse default setting is enabled, data for this attribute group is stored in
Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the Migration Control
Dataset Error Summary attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
MCSDIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
MCSRECCNT attribute
Description
Diagnostic record count
Type Integer (Counter)
MCSDIAGMSG attribute
Description
Diagnostic error message
Type String
MCSERRCNT attribute
Description
Diagnostic error count
Type Integer (Counter)
MCSERRTYP attribute
Description
Error format type
Type Integer (Counter)
40 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
OCDS Error Group1 attribute group
Offline control dataset error group 1 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the OCDS Error
Group1 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
OCD1DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
OCD1VOLSER attribute
Description
Volser
Type String
OCD1TAPET attribute
Description
HSM tape type
Type String
OCD1CRDATE attribute
Description
Create date
Type String
OCD1PVOL attribute
Description
Previous volume in OCDS
Type String
OCD1CPVOL attribute
Description
Correct previous volume (hex)
Chapter 5. Attributes reference 41
Type String
OCD1FDSN attribute
Description
First dataset on tape
Type String
OCDS Error Group2 attribute group
Offline control dataset error group 2 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the OCDS Error
Group2 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
OCD2DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
OCD2VOLSER attribute
Description
Volser
Type String
OCD2TAPET attribute
Description
HSM tape type
Type String
OCD2CRDATE attribute
Description
Create date
Type String
OCD2SVOL attribute
42 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Description
Successor volume in OCDS
Type String
OCD2CSVOL attribute
Description
Correct successor volume (hex)
Type String
OCD2LDSN attribute
Description
Last dataset on tape
Type String
OCDS Error Group3 attribute group
Offline control dataset error group 3 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the OCDS Error
Group3 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
OCD3DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
OCD3VOLSER attribute
Description
Volser
Type String
OCD3TAPET attribute
Description
HSM tape type
Type String
Chapter 5. Attributes reference 43
OCD3CRDATE attribute
Description
Create date
Type String
OCD3EXPSEQ attribute
Description
Expected sequence number
Type Integer (Counter)
OCD3ENCSEQ attribute
Description
Encountered sequence number
Type Integer (Counter)
OCDS Error Group4 attribute group
Offline control dataset error group 4 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the OCDS Error
Group4 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
OCD4DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
OCD4VOLSER attribute
Description
Volser
Type String
OCD4TAPET attribute
Description
HSM tape type
44 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Type String
OCD4CRDATE attribute
Description
Create date
Type String
OCD4EXPEXT attribute
Description
Expected extention number
Type Integer (Counter)
OCD4ENCEXT attribute
Description
Encountered extention number
Type Integer (Counter)
OCDS Error Group5 attribute group
Offline control dataset error group 5 If the warehouse default setting is enabled,
data for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the OCDS Error
Group5 attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
OCD5DIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
OCD5VOLSER attribute
Description
Volser
Type String
OCD5TAPET attribute
Chapter 5. Attributes reference 45
Description
HSM tape type
Type String
OCD5CRDATE attribute
Description
Create date
Type String
OCD5EXPBLK attribute
Description
Expected block count
Type Integer (Counter)
OCD5ENCBLK attribute
Description
Encountered block count
Type Integer (Counter)
Offline Control Dataset Error Summary attribute group
This attribute group provides audit error information for Offline Control data sets. If
the warehouse default setting is enabled, data for this attribute group is stored in
Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the Offline Control
Dataset Error Summary attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
OCSDIAGID attribute - This attribute is a key attribute.
Description
Diagnostic error ID
Type String
OCSRECCNT attribute
Description
Diagnostic record count
46 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Type Integer (Counter)
OCSDIAGMSG attribute
Description
Diagnostic error message
Type String
OCSERRCNT attribute
Description
Diagnostic error count
Type Integer (Counter)
OCSERRTYP attribute
Description
Error format type
Type Integer (Counter)
Performance Object Status attribute group
This table reflects the status of other attribute groups so you can see the status of
all of the performance objects that make up this application all at once. Each of
these other performance attribute groups is represented by a row in this table (or
other type of view). The status for an attribute group reflects the result of the last
attempt to collect data for that attribute group, which allows you to see whether the
agent is performing correctly. Unlike other attribute groups, the Performance Object
Status attribute group does not reflect the state of the monitored application. This
attribute group is most often used to determine why data is not available for one of
the performance attribute groups. If the warehouse default setting is enabled, data
for this attribute group is stored in Tivoli Data Warehouse.
Historical group
This attribute group is part of the default historical group.
Attribute descriptions
The following list contains information about each attribute in the Performance
Object Status attribute group:
Node attribute - This attribute is a key attribute.
Description
The managed system name of the agent.
Type String
Timestamp attribute
Description
The local time at the agent when the data was collected.
Type String
Query Name attribute - This attribute is a key attribute.
Description
The name of the attribute group.
Type String
Chapter 5. Attributes reference 47
Object Name attribute
Description
The name of the performance object.
Type String
Object Type attribute
Description
The type of the performance object.
Type Integer with enumerated values. The strings are displayed in the
Tivoli Enterprise Portal. The warehouse and queries return the
values shown in parentheses. The following values are defined:
v WMI (0)
v PERFMON (1)
v WMI_ASSOCIATION_GROUP (2)
v JMX (3)
v SNMP (4)
v SHELL_COMMAND (5)
v JOINED_GROUPS (6)
v CIMOM (7)
v CUSTOM (8)
v ROLLUP_DATA (9)
v WMI_REMOTE_DATA (10)
v LOG_FILE (11)
Any other values will display the actual value returned by the agent
in the Tivoli Enterprise Portal.
Object Status attribute
Description
The status of the performance object.
Type Integer with enumerated values. The strings are displayed in the
Tivoli Enterprise Portal. The warehouse and queries return the
values shown in parentheses. The following values are defined:
v ACTIVE (0)
v INACTIVE (1)
Any other values will display the actual value returned by the agent
in the Tivoli Enterprise Portal.
Error Code attribute
Description
The error code associated with the query
Type Integer with enumerated values. The strings are displayed in the
Tivoli Enterprise Portal. The warehouse and queries return the
values shown in parentheses. The following values are defined:
v NO_ERROR (0)
v GENERAL_ERROR (1)
v OBJECT_NOT_FOUND (2)
v COUNTER_NOT_FOUND (3)
v NAMESPACE_ERROR (4)
48 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
v OBJECT_CURRENTLY_UNAVAILABLE (5)
v COM_LIBRARY_INIT_FAILURE (6)
v SECURITY_INIT_FAILURE (7)
v PROXY_SECURITY_FAILURE (9)
v NO_INSTANCES_RETURNED (10)
v ASSOCIATOR_QUERY_FAILED (11)
v REFERENCE_QUERY_FAILED (12)
v NO_RESPONSE_RECEIVED (13)
v CANNOT_FIND_JOINED_QUERY (14)
v CANNOT_FIND_JOIN_ATTRIBUTE_IN_QUERY_1_RESULTS
(15)
v CANNOT_FIND_JOIN_ATTRIBUTE_IN_QUERY_2_RESULTS
(16)
v QUERY_1_NOT_A_SINGLETON (17)
v QUERY_2_NOT_A_SINGLETON (18)
v NO_INSTANCES_RETURNED_IN_QUERY_1 (19)
v NO_INSTANCES_RETURNED_IN_QUERY_2 (20)
v CANNOT_FIND_ROLLUP_QUERY (21)
v CANNOT_FIND_ROLLUP_ATTRIBUTE (22)
v FILE_OFFLINE (23)
v NO_HOSTNAME (24)
v MISSING_LIBRARY (25)
v ATTRIBUTE_COUNT_MISMATCH (26)
v ATTRIBUTE_NAME_MISMATCH (27)
v COMMON_DATA_PROVIDER_NOT_STARTED (28)
v CALLBACK_REGISTRATION_ERROR (29)
v MDL_LOAD_ERROR (30)
v AUTHENTICATION_FAILED (31)
Any other values will display the actual value returned by the agent
in the Tivoli Enterprise Portal.
Disk capacity planning for historical data
Disk capacity planning for a monitoring agent is a prediction of the amount of disk
space to be consumed for each attribute group whose historical data is being
collected. Required disk storage is an important factor to consider when you are
defining data collection rules and your strategy for historical data collection.
The table in this chapter provides the following information required to calculate disk
space for this agent:
v Table is the table name as it is displayed in the warehouse database, if the
attribute group is configured to be written to the warehouse.
v Attribute group is the name of the attribute group as it is displayed in the
warehouse configuration panel.
v Bytes per instance (agent) is an estimate of the record length for each row or
instance written to the agent disk for historical data collection. This estimate can
be used for agent disk space planning purposes.
Chapter 5. Attributes reference 49
v Database bytes per instance (warehouse) is an estimate of the record length for
detailed records written to the warehouse database, if the attribute group is
configured to be written to the warehouse. Detailed records are those that have
been uploaded from the agent for long-term historical data collection. This
estimate can be used for warehouse disk space planning purposes.
v Aggregate bytes per instance (warehouse) is an estimate of the record length for
aggregate records written to the warehouse database, if the attribute group is
configured to be written to the warehouse. Aggregate records are created by the
Summarization agent for attribute groups that have been configured for
summarization. This estimate can be used for warehouse disk space planning
purposes.
In addition to the information in the tables, you must know the number of instances
of data that you plan to collect. An attribute group can have single or multiple
instances of data depending on the application environment that is being monitored.
For example, if your attribute group is monitoring each processor in your computer
and you have a dual processor computer, the number of instances is 2.
The following table contains capacity planning information for the data logged by
IBM Tivoli Advanced Audit for DFSMShsm.
Table 7. Capacity planning for historical data logged by component Advanced Audit
Table Attribute group
Bytes per
instance
(agent)
Database
bytes per
instance
(warehouse)
Aggregate
bytes per
instance
(warehouse)
KRGAGTERR KRG_AGENT_ERROR_MESSAGES 230 229 266
KRGBCDSUM KRG_BACKUP_CONTROL_DATASET_ERROR_SUMMARY 153 154 236
KRGBCDEG1 KRG_BCDS_ERROR_GROUP1 190 193 245
KRGBCDEG2 KRG_BCDS_ERROR_GROUP2 210 218 300
KRGBCDEG3 KRG_BCDS_ERROR_GROUP3 194 198 250
KRGBCDEG4 KRG_BCDS_ERROR_GROUP4 238 243 295
KRGBCDEG5 KRG_BCDS_ERROR_GROUP5 93 93 145
KRGBCDEG6 KRG_BCDS_ERROR_GROUP6 111 114 181
KRGBCDEG7 KRG_BCDS_ERROR_GROUP7 197 203 285
KRGBCDEG8 KRG_BCDS_ERROR_GROUP8 99 102 139
KRGTPDEG1 KRG_HSMTAPE_ERROR_GROUP1 93 93 145
KRGTPDEG2 KRG_HSMTAPE_ERROR_GROUP2 152 155 207
KRGTAPSUM KRG_HSM_TAPE_ERROR_SUMMARY 153 154 236
KRGMCDEG1 KRG_MCDS_ERROR_GROUP1 233 237 289
KRGMCDEG2 KRG_MCDS_ERROR_GROUP2 219 220 257
KRGMCDEG3 KRG_MCDS_ERROR_GROUP3 93 93 145
KRGMCDEG4 KRG_MCDS_ERROR_GROUP4 182 183 220
KRGMCDEG5 KRG_MCDS_ERROR_GROUP5 111 114 181
KRGMCDEG6 KRG_MCDS_ERROR_GROUP6 197 203 285
KRGMCDEG7 KRG_MCDS_ERROR_GROUP7 233 237 289
KRGMCDSUM KRG_MIGRATION_CONTROL_DATASET_ERROR_\SUMMARY
153 154 236
50 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Table 7. Capacity planning for historical data logged by component Advanced Audit (continued)
Table Attribute group
Bytes per
instance
(agent)
Database
bytes per
instance
(warehouse)
Aggregate
bytes per
instance
(warehouse)
KRGOCDEG1 KRG_OCDS_ERROR_GROUP1 160 163 200
KRGOCDEG2 KRG_OCDS_ERROR_GROUP2 160 163 200
KRGOCDEG3 KRG_OCDS_ERROR_GROUP3 104 106 173
KRGOCDEG4 KRG_OCDS_ERROR_GROUP4 104 106 173
KRGOCDEG5 KRG_OCDS_ERROR_GROUP5 104 106 173
KRGOCDSUM KRG_OFFLINE_CONTROL_DATASET_ERROR_\SUMMARY
153 154 236
KRGPOBJST KRG_PERFORMANCE_OBJECT_STATUS 288 289 326
For more information about historical data collection, see the IBM Tivoli Monitoring
Administrator’s Guide.
Chapter 5. Attributes reference 51
52 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Chapter 6. Situations reference
This chapter contains an overview of situations, references for detailed information
about situations, and descriptions of the predefined situations included in this
monitoring agent.
About situations
A situation is a logical expression involving one or more system conditions.
Situations are used to monitor the condition of systems in your network. You can
manage situations from Tivoli Enterprise Portal by using the Situation editor.
The monitoring agents that you use to monitor your system environment are
delivered with a set of predefined situations that you can use as-is or you can
create new situations to meet your requirements. Predefined situations contain
attributes that check for system conditions common to many enterprises.
Using predefined situations can improve the speed with which you can begin using
the IBM Tivoli Advanced Audit for DFSMShsm. You can examine and, if necessary,
change the conditions or values being monitored by a predefined situation to those
best suited to your enterprise.
You can display predefined situations and create your own situations using the
Situation editor. The left frame of the Situation editor initially lists the situations
associated with the Navigator item that you selected. When you click a situation
name or create a new situation, the right frame opens with the following tabs:
Formula
Formula describing condition being tested
Distribution
List of managed systems (operating systems, subsystems, or applications)
to which the situation can be distributed. All of the IBM Tivoli Advanced
Audit for DFSMShsm managed systems are assigned by default.
Expert advice
Comments and instructions to be read in the event workspace
Action
Command to be sent to the system
Util Options to close the event after a period of time, or when another situation
becomes true
More information about situations
IBM Tivoli Monitoring User’s Guide contains more information about predefined and
custom situations and how to use them to respond to alerts.
For a list of the predefined situations for this monitoring agent and a description of
each situation, refer to the Predefined situations section in this chapter and the
information in that section for each individual situation.
© Copyright IBM Corp. 2007 53
Predefined situations
This monitoring agent contains the following predefined situations, which are
organized by Navigator item:
v IBM Tivoli Advanced Audit for DFSMShsm
– Not applicable
v Agent Status Summary
– Not applicable
v Backup Control Dataset Error Summary
– KRG_BCDS_Critical_Errors
v HSM Tape Error Summary
– KRG_HSM_Tape_Critical_Errors
v Migration Control Dataset Error Summary
– KRG_MCDS_Critical_Errors
v Offline Control Dataset Error Summary
– KRG_OCDS_Critical_Errors
The remaining sections of this chapter contain descriptions of each of these
situations. The situations are organized by Navigator item. The following information
is provided about each situation:
Description
Information about the conditions that the situation tests
Formula
Syntax that contains one or more logical expressions describing the
conditions for the situation to monitor
Run at startup
Whether the situation is automatically distributed to instances of the agent
or is available for manual distribution.
Sampling interval
Number of seconds that elapses between one sample of data that the
monitoring agent collects for the server and the next sample
Situation persistence
Whether the conditions specified in the situation evaluate to ″true″ for the
defined number of occurrences in a row before the situation is raised. The
default of 1 means no persistence checking takes place.
Severity
Severity of the event: Warning, Informational, or Critical
Clearing conditions
Controls when a true situation closes: after a period of time, when another
situation is true, or whichever occurs first if both are selected.
IBM Tivoli Advanced Audit for DFSMShsm Navigator item
There are no predefined situations for this Navigator item.
Agent Status Summary Navigator item
There are no predefined situations for this Navigator item.
54 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Backup Control Dataset Error Summary Navigator item
KRG_BCDS_Critical_Errors situation
Description
BCDS discrepancies found
Formula
*IF ( ( *VALUE KRG_BACKUP_CONTROL_DATASET_ERROR_SUMMARY.BCSERRCNT *GT 0
*AND *STR KRG_BACKUP_CONTROL_DATASET_ERROR_SUMMARY.BCSDIAGID *EQ 5,’V’ )
*OR ( *VALUE KRG_BACKUP_CONTROL_DATASET_ERROR_SUMMARY.BCSERRCNT *GT 0 *AND
*STR KRG_BACKUP_CONTROL_DATASET_ERROR_SUMMARY.BCSDIAGID *EQ 5,’C’ ) )
See “Attribute groups and attributes for IBM Tivoli Advanced Audit for DFSMShsm”
on page 15 for descriptions of the attributes in this formula.
Distribution type
This situation is automatically distributed to instances of this agent.
Sampling interval
1 minute
Situation persistence
The number of times the conditions of the situation must occur for the situation to
be true is 1.
Severity
Critical
Clearing conditions
The situation clears when the condition becomes false.
HSM Tape Error Summary Navigator item
KRG_HSM_Tape_Critical_Errors situation
Description
HSM Tape Inventory discrepancies found
Formula
*IF ( ( *VALUE KRG_HSM_TAPE_ERROR_SUMMARY.TPSERRCNT *GT 0 *AND *STR
KRG_HSM_TAPE_ERROR_SUMMARY.TPSDIAGID *EQ 5,’V’ ) *OR ( *VALUE
KRG_HSM_TAPE_ERROR_SUMMARY.TPSERRCNT *GT 0 *AND *STR
KRG_HSM_TAPE_ERROR_SUMMARY.TPSDIAGID *EQ 5,’C’ ) )
See “Attribute groups and attributes for IBM Tivoli Advanced Audit for DFSMShsm”
on page 15 for descriptions of the attributes in this formula.
Distribution type
This situation is automatically distributed to instances of this agent.
Sampling interval
1 minute
Chapter 6. Situations reference 55
Situation persistence
The number of times the conditions of the situation must occur for the situation to
be true is 1.
Severity
Critical
Clearing conditions
The situation clears when the condition becomes false.
Migration Control Dataset Error Summary Navigator item
KRG_MCDS_Critical_Errors situation
Description
MCDS discrepancies found
Formula
*IF *VALUE KRG_MIGRATION_CONTROL_DATASET_ERROR_SUMMARY.MCSERRCNT *GT 0 *AND
( ( ( *STR KRG_MIGRATION_CONTROL_DATASET_ERROR_SUMMARY.MCSDIAGID *EQ 5,’C’
) *OR ( *STR KRG_MIGRATION_CONTROL_DATASET_ERROR_SUMMARY.MCSDIAGID *EQ
5,’V’ ) ) )
See “Attribute groups and attributes for IBM Tivoli Advanced Audit for DFSMShsm”
on page 15 for descriptions of the attributes in this formula.
Distribution type
This situation is automatically distributed to instances of this agent.
Sampling interval
1 minute
Situation persistence
The number of times the conditions of the situation must occur for the situation to
be true is 1.
Severity
Critical
Clearing conditions
The situation clears when the condition becomes false.
Offline Control Dataset Error Summary Navigator item
KRG_OCDS_Critical_Errors situation
Description
OCDS discrepancies found
Formula
*IF ( ( *VALUE KRG_OFFLINE_CONTROL_DATASET_ERROR_SUMMARY.OCSERRCNT *GT 0
*AND *STR KRG_OFFLINE_CONTROL_DATASET_ERROR_SUMMARY.OCSDIAGID *EQ 5,’V’ )
*OR ( *VALUE KRG_OFFLINE_CONTROL_DATASET_ERROR_SUMMARY.OCSERRCNT *GT 0 *AND
*STR KRG_OFFLINE_CONTROL_DATASET_ERROR_SUMMARY.OCSDIAGID *EQ 5,’C’ ) )
56 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
See “Attribute groups and attributes for IBM Tivoli Advanced Audit for DFSMShsm”
on page 15 for descriptions of the attributes in this formula.
Distribution type
This situation is automatically distributed to instances of this agent.
Sampling interval
1 minute
Situation persistence
The number of times the conditions of the situation must occur for the situation to
be true is 1.
Severity
Critical
Clearing conditions
The situation clears when the condition becomes false.
Chapter 6. Situations reference 57
58 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Chapter 7. Take Action commands reference
This chapter contains an overview of Take Action commands, references for
detailed information about Take Action commands, and descriptions of the Take
Action commands included in this monitoring agent, if any.
About Take Action commands
Take Action commands can be run from the portal client or included in a situation or
a policy.
When included in a situation, the command runs when the situation becomes true.
A Take Action command in a situation is also referred to as reflex automation. When
you enable a Take Action command in a situation, you automate a response to
system conditions. For example, you can use a Take Action command to send a
command to restart a process on the managed system or to send a text message
to a cell phone.
Advanced automation uses policies to perform actions, schedule work, and
automate manual tasks. A policy comprises a series of automated steps called
activities that are connected to create a workflow. After an activity is completed,
Tivoli Enterprise Portal receives return code feedback, and advanced automation
logic responds with subsequent activities prescribed by the feedback.
A basic Take Action command displays the return code of the operation in a
message box that is displayed after the action completes. After you close this
window, no further information is available for this action.
More information about Take Action commands
For more information about working with Take Action commands, see the IBM Tivoli
Monitoring User’s Guide.
Predefined Take Action commands
© Copyright IBM Corp. 2007 59
60 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Chapter 8. Policies reference
This chapter contains an overview of policies, references for detailed information
about policies, and descriptions of the predefined policies included in this monitoring
agent, if any.
About policies
Policies are an advanced automation technique for implementing more complex
workflow strategies than you can create through simple automation.
A policy is a set of automated system processes that can perform actions, schedule
work for users, or automate manual tasks. You use the Workflow Editor to design
policies. You control the order in which the policy executes a series of automated
steps, which are also called activities. Policies are connected to create a workflow.
After an activity is completed, Tivoli Enterprise Portal receives return code feedback
and advanced automation logic responds with subsequent activities prescribed by
the feedback.
More information about policies
This agent does not provide predefined policies. For more information about
working with policies, see the IBM Tivoli Monitoring User’s Guide.
For information about using the Workflow Editor, see the IBM Tivoli Monitoring
Administrator’s Guide or the Tivoli Enterprise Portal online help.
Predefined policies
The IBM Tivoli Advanced Audit for DFSMShsm does not provide predefined policies.
© Copyright IBM Corp. 2007 61
62 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Appendix A. IBM Tivoli Enterprise Console event mapping
Each event class corresponds to an attribute group in the IBM Tivoli Enterprise
Console. For a description of the event slots for each event class, see the lists in
this appendix. For more information about mapping attribute groups to event
classes, see the IBM Tivoli Monitoring Administrator’s Guide.
Generic event mapping provides useful event class and attribute information for
situations that do not have specific event mapping defined. BAROC files are found
on the Tivoli Enterprise Monitoring Server in the installation directory in TECLIB
(that is, install_dir/cms/TECLIB for Windows systems and install_dir/tables/TEMS_hostname/TECLIB for UNIX systems). IBM Tivoli Enterprise Console event
synchronization provides a collection of ready-to-use rule sets that you can deploy
with minimal configuration. Be sure to install IBM Tivoli Enterprise Console event
synchronization to access the correct Sentry.baroc, which is automatically included
during base configuration of IBM Tivoli Enterprise Console rules if you indicate that
you want to use an existing rulebase. See the IBM Tivoli Monitoring Installation and
Setup Guide for details.
Each of the event classes is a child of KRG_Base and is defined in the krg.baroc
file. The KRG_Base event class can be used for generic rules processing for any
event from the IBM Tivoli Advanced Audit for DFSMShsm.
For events generated by situations on the AGENT_ERROR_MESSAGES attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_AGENT_ERROR_MESSAGES class. This class contains the following
slots:
v node: STRING
v timestamp: STRING
v errseqnum: INTEGER
v errattgrp: STRING
v errmsg: STRING
For events generated by situations on the
BACKUP_CONTROL_DATASET_ERROR_SUMMARY attribute group, Tivoli
Enterprise Console events are sent using the
ITM_KRG_BACKUP_CONTROL_DATASET_ERROR_SUMMARY class. This class
contains the following slots:
v node: STRING
v timestamp: STRING
v bcsdiagid: STRING
v bcsreccnt: INTEGER
v bcsdiagmsg: STRING
v bcserrcnt: INTEGER
v bcserrtyp: INTEGER
For events generated by situations on the BCDS_ERROR_GROUP1 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_BCDS_ERROR_GROUP1 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
© Copyright IBM Corp. 2007 63
v bcd1diagid: STRING
v bcd1dsn: STRING
v bcd1hdsn: STRING
v bcd1bkdate: STRING
v bcd1vsam: INTEGER
v bcd1vsam_enum: STRING
v bcd1bkvers: INTEGER
v bcd1volser: STRING
For events generated by situations on the BCDS_ERROR_GROUP2 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_BCDS_ERROR_GROUP2 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v bcd2diagid: STRING
v bcd2dsn: STRING
v bcd2hdsn: STRING
v bcd2volser: STRING
v bcd2bkdate: STRING
v bcd2vsam: INTEGER
v bcd2vsam_enum: STRING
v bcd2tp: INTEGER
v bcd2tp_enum: STRING
v bcd2bkvers: INTEGER
v bcd2bkgen: INTEGER
v bcd2tapet: STRING
v bcd2ttxt: INTEGER
v bcd2privol: STRING
For events generated by situations on the BCDS_ERROR_GROUP3 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_BCDS_ERROR_GROUP3 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v bcd3diagid: STRING
v bcd3dsn: STRING
v bcd3hdsn: STRING
v bcd3volser: STRING
v bcd3bkdate: STRING
v bcd3vsam: INTEGER
v bcd3vsam_enum: STRING
v bcd3tp: INTEGER
v bcd3tp_enum: STRING
v bcd3vtocer: INTEGER
64 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
For events generated by situations on the BCDS_ERROR_GROUP4 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_BCDS_ERROR_GROUP4 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v bcd4diagid: STRING
v bcd4dsn: STRING
v bcd4hdsn: STRING
v bcd4volser: STRING
v bcd4bkdate: STRING
v bcd4vsam: INTEGER
v bcd4vsam_enum: STRING
v bcd4tp: INTEGER
v bcd4tp_enum: STRING
v bcd4bkvers: INTEGER
v bcd4bkown: STRING
For events generated by situations on the BCDS_ERROR_GROUP5 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_BCDS_ERROR_GROUP5 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v bcd5diagid: STRING
v bcd5volser: STRING
v bcd5tapet: STRING
v bcd5dsnnum: INTEGER
For events generated by situations on the BCDS_ERROR_GROUP6 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_BCDS_ERROR_GROUP6 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v bcd6diagid: STRING
v bcd6volser: STRING
v bcd6tapet: STRING
v bcd6bcnt: INTEGER
v bcd6btcnt: INTEGER
v bcd6dtupd: STRING
v bcd6dtcre: STRING
For events generated by situations on the BCDS_ERROR_GROUP7 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_BCDS_ERROR_GROUP7 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v bcd7diagid: STRING
v bcd7migvol: STRING
v bcd7tapet: STRING
Appendix A. IBM Tivoli Enterprise Console event mapping 65
v bcd7ttxt: INTEGER
v bcd7dsflg: STRING
v bcd7dsptch: STRING
v bcd7dsoff: INTEGER
v bcd7fgoff: INTEGER
v bcd7aname: STRING
v bcd7tname: STRING
For events generated by situations on the BCDS_ERROR_GROUP8 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_BCDS_ERROR_GROUP8 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v bcd8diagid: STRING
v bcd8vol1: STRING
v bcd8type1: STRING
v bcd8stat1: STRING
v bcd8vol2: STRING
v bcd8type2: STRING
v bcd8stat2: STRING
For events generated by situations on the HSM_TAPE_ERROR_SUMMARY
attribute group, Tivoli Enterprise Console events are sent using the
ITM_KRG_HSM_TAPE_ERROR_SUMMARY class. This class contains the
following slots:
v node: STRING
v timestamp: STRING
v tpsdiagid: STRING
v tpsreccnt: INTEGER
v tpsdiagmsg: STRING
v tpserrcnt: INTEGER
v taperrtyp: INTEGER
For events generated by situations on the HSMTAPE_ERROR_GROUP1 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_HSMTAPE_ERROR_GROUP1 class. This class contains the following
slots:
v node: STRING
v timestamp: STRING
v tpd1diagid: STRING
v tpd1volser: STRING
v tpd1tapet: STRING
v tpd1dsnnum: INTEGER
For events generated by situations on the HSMTAPE_ERROR_GROUP2 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_HSMTAPE_ERROR_GROUP2 class. This class contains the following
slots:
v node: STRING
66 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
v timestamp: STRING
v tpd2diagid: STRING
v tpd2volser: STRING
v tpd2tapet: STRING
v tpd2dsnnum: INTEGER
v tpd2expire: STRING
v tpd2tdsn: STRING
v tpd2crjob: STRING
For events generated by situations on the MCDS_ERROR_GROUP1 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_MCDS_ERROR_GROUP1 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v mcd1diagid: STRING
v mcd1dsn: STRING
v mcd1hdsn: STRING
v mcd1hvol: STRING
v mcd1vsam: INTEGER
v mcd1vsam_enum: STRING
v mcd1hlvl: INTEGER
v mcd1catvol: STRING
v mcd1catlg: STRING
For events generated by situations on the MCDS_ERROR_GROUP2 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_MCDS_ERROR_GROUP2 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v mcd2diagid: STRING
v mcd2clust: STRING
v mcd2comp: STRING
v mcd2halias: STRING
v mcd2catvol: STRING
For events generated by situations on the MCDS_ERROR_GROUP3 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_MCDS_ERROR_GROUP3 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v mcd3diagid: STRING
v mcd3volser: STRING
v mcd3tapet: STRING
v mcd3dsnnum: INTEGER
For events generated by situations on the MCDS_ERROR_GROUP4 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_MCDS_ERROR_GROUP4 class. This class contains the following slots:
Appendix A. IBM Tivoli Enterprise Console event mapping 67
v node: STRING
v timestamp: STRING
v mcd4diagid: STRING
v mcd4dsn: STRING
v mcd4hvol: STRING
v mcd4catlg: STRING
v mcd4create: STRING
For events generated by situations on the MCDS_ERROR_GROUP5 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_MCDS_ERROR_GROUP5 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v mcd5diagid: STRING
v mcd5volser: STRING
v mcd5tapet: STRING
v mcd5bcnt: INTEGER
v mcd5btcnt: INTEGER
v mcd5dtupd: STRING
v mcd5dtcre: STRING
For events generated by situations on the MCDS_ERROR_GROUP6 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_MCDS_ERROR_GROUP6 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v mcd6diagid: STRING
v mcd6migvol: STRING
v mcd6tapet: STRING
v mcd6ttxt: INTEGER
v mcd6dsflg: STRING
v mcd6dsptch: STRING
v mcd6dsoff: INTEGER
v mcd6fgoff: INTEGER
v mcd6aname: STRING
v mcd6tname: STRING
For events generated by situations on the MCDS_ERROR_GROUP7 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_MCDS_ERROR_GROUP7 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v mcd7diagid: STRING
v mcd7dsn: STRING
v mcd7hdsn: STRING
v mcd7hvol: STRING
v mcd7vsam: INTEGER
68 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
v mcd7vsam_enum: STRING
v mcd7hlvl: INTEGER
v mcd7catvol: STRING
v mcd7catlg: STRING
For events generated by situations on the
MIGRATION_CONTROL_DATASET_ERROR_SUMMARY attribute group, Tivoli
Enterprise Console events are sent using the
ITM_KRG_MIGRATION_CONTROL_DATASET_ERROR_SUMMARY class. This
class contains the following slots:
v node: STRING
v timestamp: STRING
v mcsdiagid: STRING
v mcsreccnt: INTEGER
v mcsdiagmsg: STRING
v mcserrcnt: INTEGER
v mcserrtyp: INTEGER
For events generated by situations on the OCDS_ERROR_GROUP1 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_OCDS_ERROR_GROUP1 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v ocd1diagid: STRING
v ocd1volser: STRING
v ocd1tapet: STRING
v ocd1crdate: STRING
v ocd1pvol: STRING
v ocd1cpvol: STRING
v ocd1fdsn: STRING
For events generated by situations on the OCDS_ERROR_GROUP2 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_OCDS_ERROR_GROUP2 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v ocd2diagid: STRING
v ocd2volser: STRING
v ocd2tapet: STRING
v ocd2crdate: STRING
v ocd2svol: STRING
v ocd2csvol: STRING
v ocd2ldsn: STRING
For events generated by situations on the OCDS_ERROR_GROUP3 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_OCDS_ERROR_GROUP3 class. This class contains the following slots:
v node: STRING
Appendix A. IBM Tivoli Enterprise Console event mapping 69
v timestamp: STRING
v ocd3diagid: STRING
v ocd3volser: STRING
v ocd3tapet: STRING
v ocd3crdate: STRING
v ocd3expseq: INTEGER
v ocd3encseq: INTEGER
For events generated by situations on the OCDS_ERROR_GROUP4 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_OCDS_ERROR_GROUP4 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v ocd4diagid: STRING
v ocd4volser: STRING
v ocd4tapet: STRING
v ocd4crdate: STRING
v ocd4expext: INTEGER
v ocd4encext: INTEGER
For events generated by situations on the OCDS_ERROR_GROUP5 attribute
group, Tivoli Enterprise Console events are sent using the
ITM_KRG_OCDS_ERROR_GROUP5 class. This class contains the following slots:
v node: STRING
v timestamp: STRING
v ocd5diagid: STRING
v ocd5volser: STRING
v ocd5tapet: STRING
v ocd5crdate: STRING
v ocd5expblk: INTEGER
v ocd5encblk: INTEGER
For events generated by situations on the
OFFLINE_CONTROL_DATASET_ERROR_SUMMARY attribute group, Tivoli
Enterprise Console events are sent using the
ITM_KRG_OFFLINE_CONTROL_DATASET_ERROR_SUMMARY class. This class
contains the following slots:
v node: STRING
v timestamp: STRING
v ocsdiagid: STRING
v ocsreccnt: INTEGER
v ocsdiagmsg: STRING
v ocserrcnt: INTEGER
v ocserrtyp: INTEGER
For events generated by situations on the PERFORMANCE_OBJECT_STATUS
attribute group, Tivoli Enterprise Console events are sent using the
ITM_KRG_PERFORMANCE_OBJECT_STATUS class. This class contains the
following slots:
70 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
v node: STRING
v timestamp: STRING
v query_name: STRING
v object_name: STRING
v object_type: INTEGER
v object_type_enum: STRING
v object_status: INTEGER
v object_status_enum: STRING
v error_code: INTEGER
v error_code_enum: STRING
Appendix A. IBM Tivoli Enterprise Console event mapping 71
72 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Appendix B. Problem determination
This appendix provides agent-specific problem determination information. See the
IBM Tivoli Monitoring Problem Determination Guide for general problem
determination information. Also see “Support information” on page 98 for other
problem-solving options.
Note: You can resolve some problems by ensuring that your system matches the
system requirements listed in Chapter 2, “Requirements for the monitoring
agent,” on page 3.
Gathering product information for IBM Software Support
If you have a problem that you are unable to solve by referring to this guide and to
IBM Tivoli Monitoring Problem Determination Guide, gather the following information
about the problem and contact IBM Software Support for further assistance. The
IBM Support Assistant can help you gather and submit the required information
about the problem. See “Support information” on page 98.
v Monitored application file.
v Appropriate RAS1 trace output.
v Description of the operation scenario that led to the problem.
v Incorrect output, such as Tivoli Enterprise Portal screen prints or a description of
what you observed, if applicable.
v Log files from failing systems. You can collect all logs or logs of a certain type,
such as RAS trace logs or message logs.
v Application information, such as version number and patch level.
v Operating system version number and patch level.
v Messages and other information displayed on the screen.
v Version number of the following components of the monitoring environment:
– Tivoli Enterprise Portal client. Select About Tivoli Enterprise Portal ... from
the Help menu.
– Tivoli Enterprise Portal Server and Tivoli Enterprise Monitoring Server on
distributed systems. Also provide the IBM Tivoli Monitoring patch level, if
available.
- On Windows systems, you can find the version number and patch level in
the Version column of Manage Tivoli Monitoring Services.
- On Linux and UNIX systems, you can find the version number and patch
level in the .ver file for individual product components in the
Install_dir/registry subdirectory.
– Tivoli Enterprise Monitoring Server on z/OS®. You can find the version number
and patch level in the KDSENV member of the RKANPARU data set.
– Monitoring agent. You can find the version number and patch level by using
SMP/E.
For more information about collecting problem information, see IBM Tivoli
Monitoring Problem Determination Guide for distributed components and “Setting up
a trace on a z/OS system” on page 79 for z/OS components.
© Copyright IBM Corp. 2007 73
Built-in problem determination features
When you encounter a problem with any component, the primary troubleshooting
feature is logging. Logging refers to the writing of text messages and trace data
generated by the software to an output destination, such as a console screen or a
file. A monitoring agent does not display most messages at the Tivoli Enterprise
Portal. Instead, the messages are sent to more typical z/OS output locations, such
as sysout data sets or spool files or, more rarely, to the z/OS system console.
Tracing creates a record of the processing of a computer program or transaction.
Trace logs capture information about the operating environment to help you
diagnose problems when components fail to operate as intended. The principal
trace log type is the reliability, availability, and serviceability (RAS1) trace log. You
can set up RAS tracing for the monitoring agents, Tivoli Enterprise Monitoring
Server, and Tivoli Enterprise Portal Server. The default level of tracing depends on
the component and operating system. For the monitoring agents on z/OS, the
default level is KBB_RAS1=ERROR, which means that only error messages are
captured. This is the setting for minimal tracing.
Tip
Two useful tools can help you collect, view, analyze, and correlate log and
trace information:
v IBM Support Assistant. See “Using IBM Support Assistant” on page 98.
v Log and Trace Analyzer tool. See “Using the Log and Trace Analyzer tool”
on page 91.
Determining whether the problem is caused by the monitoring agent
One of the most difficult troubleshooting issues in a client-server environment such
as Tivoli Monitoring Services is determining which component is the origin of the
problem. In most cases, the problem might seem to be a Tivoli Enterprise Portal
client problem because this is what you can see. But this can be misleading,
because the client can display data only if it receives data from the Tivoli Enterprise
Monitoring Server.
In any problem scenario, try to gather documentation at the time of the error. What
appears to be a client problem might well be a server problem, especially if data is
not showing up at the client.
As you collect logs, create an exact description of the problem. For reproducible
problems, document the exact navigation path that produced the error. Screen
prints might also help with problem determination. For locations of log files for all
the components of Tivoli Monitoring Services and for information about enabling
tracing for distributed components, refer to IBM Tivoli Monitoring Problem
Determination Guide.
The sections that follow discuss types of problems that you might see and methods
of capturing the information needed to diagnose those problems.
Reproducible problems reported as Tivoli Enterprise Portal client
problems
If the problem is reproducible and is reported as a Tivoli Enterprise Portal client
problem, you need the client log. The location of the log depends on the type of
74 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
client and the operating system the client is running on. You might be asked to set
a trace in the client and then collect the log.
Log files are created automatically when you start the Tivoli Enterprise Portal. You
can view the logs with any text editor. Logon prompts, progress messages, and
error messages are also displayed in the status bar of the Tivoli Enterprise Portal
logon window. You can change the level of tracing by either of two methods:
v In the Tivoli Enterprise Portal, select File > Trace Options.... See the Tivoli
Enterprise Portal online help for instructions.
v In Manage Tivoli Monitoring Services, right-click Tivoli Enterprise Portal and
select Advanced > Edit Trace Parms....
If the Tivoli Enterprise Portal desktop client is being used, collect the logs shown in
Table 8.
Table 8. Log locations for Tivoli Enterprise Portal desktop client
Component Windows system Linux system
Tivoli
Enterprise
Portal
desktop client
install_dir\CNP\logs
where install_dir is the directory where the
Tivoli Monitoring Services components are
installed (usually, C:\IBM\ITM).
You can find three types of log files in the portal
client log location:
v kcjerror.log contains environment variables
and command strings for starting the Tivoli
Enterprise Portal.
Tivoli Enterprise Portal keeps the last five
error logs (kcjerror_1.log, kcjerror_2.log, and
so on) in addition to the current one. Every
time the Tivoli Enterprise Portal starts, it
purges the oldest error log and renames the
rest.
v kcjras1.log contains the RAS1 tracing for the
portal client.
v KCJ.LOG contains any errors in the Java
libraries used by the portal client.
Every time the Tivoli Enterprise Portal starts, it
purges the kcjras1.log and KCJ.LOG files and
writes new ones. If you want to preserve
these log files, you must rename them or
copy them to another directory before
restarting the Tivoli Enterprise Portal.
install_dir/logs/hostname_cj_timestamp.log
where:
install_dir
Is the directory where the Tivoli Monitoring
Services components are installed.
hostname
Is the host name of the system.
cj Is the component code for the portal
client.
timestamp
Is a decimal representation of the time
when the process started.
If the Tivoli Enterprise Portal browser client is being used, collect the following trace
log:
C:\Documents and Settings\Administrator\Application Data\IBM\Java\Deployment\log\plugin1.4.2.trace
The plugin1.4.2.trace file contains the RAS1 tracing for the Tivoli Enterprise Portal
browser client and any Java exceptions. You might need to edit your Internet
Explorer browser options to enable tracing on your local system. When tracing is
enabled, you can change the level of tracing by selecting File > Trace Options... in
the Tivoli Enterprise Portal.
Appendix B. Problem determination 75
The Tivoli Enterprise Portal Server log is found in the locations shown in Table 9.
Table 9. Log locations for Tivoli Enterprise Portal Server
Component Windows system Linux or AIX® system
Tivoli
Enterprise
Portal Server
install_dir\logs\hostname_cq_hex_timestamp-nn.log
where:
install_dir
Is the directory where the Tivoli
Monitoring Services components are
installed.
hostname
Is the host name of the system.
cq Is the component code for the portal
server.
hex_timestamp
Is a hexadecimal representation of
the time when the process started.
nn Represents the circular sequence in
which logs are rotated. Ranges from
01 to 05, by default, though the first
is always retained, since it includes
configuration parameters.
install_dir/logs/hostname_cq_timestamp.log
where:
install_dir
Is the directory where the Tivoli Monitoring
Services components are installed.
hostname
Is the host name of the system.
cq Is the component code for the portal server.
timestamp
Is a decimal representation of the time when
the process started.
The log files are created automatically when you start the portal server. You can
view the logs with any text editor.
When you investigate portal server problems on Windows systems, use the
Windows Event Viewer to check that the portal server started correctly and to look
for errors. You can also use the service console, accessible from the portal server
with an Internet Explorer browser, to read logs and turn on traces for remote
product diagnostics and configuration information. See IBM Tivoli Monitoring
Problem Determination Guide for instructions on using the service console.
You can change trace settings in Manage Tivoli Monitoring Services. Right-click
Tivoli Enterprise Portal Server and select Advanced > Edit Trace Parms....
In addition, you can set the portal server to display messages in a command
prompt window on a Windows system.
1. Right-click Tivoli Enterprise Portal Server in the Manage Tivoli Monitoring
Services window.
2. Select Change startup.
3. Select Allow service to interact with desktop.
Collect the Tivoli Enterprise Monitoring Server logs, too. Even when a problem
appears to be a Tivoli Enterprise Portal problem, the real problem might be a
monitoring server failure.
v Table 11 on page 78 shows the location of logs for a Tivoli Enterprise Monitoring
Server on a z/OS system.
v Table 10 on page 77 shows the location of logs for a Tivoli Enterprise Monitoring
Server on distributed systems.
76 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Table 10. Log locations for Tivoli Enterprise Monitoring Server on distributed systems
Component Windows system Linux or UNIX system
Tivoli
Enterprise
Monitoring
Server
install_dir\logs\hostname_cms_hex_timestamp-nn.log
where:
install_dir
Is the directory where the Tivoli
Monitoring Services components are
installed.
hostname
Is the host name of the system.
cms Is the component code for the
monitoring server.
hex_timestamp
Is a hexadecimal representation of
the time when the process started.
nn Represents the circular sequence in
which logs are rotated. Ranges from
01 to 05, by default, though the first
is always retained, since it includes
configuration parameters.
install_dir/logs/hostname_ms_timestamp.log
where:
install_dir
Is the directory where the Tivoli Monitoring
Services components are installed.
hostname
Is the host name of the system.
ms Is the component code for the monitoring
server.
timestamp
Is a decimal representation of the time when
the process started.
The log files are created automatically when you start the monitoring server on a
Windows, Linux, or UNIX system. You can view the log files with any text editor.
When you investigate monitoring server problems on Windows systems, use the
Windows Event Viewer to check that the monitoring server started correctly and to
look for errors. You can also use the service console, accessible from the portal
server with an Internet Explorer browser, to read logs and turn on traces for remote
product diagnostics and configuration information. See IBM Tivoli Monitoring
Problem Determination Guide for instructions on using the service console.
You can change trace settings in Manage Tivoli Monitoring Services. Select Action
> Advanced > Edit Trace Parms....
In addition, you can set the monitoring server to display messages in a command
prompt window on a Windows system.
1. Right-click Tivoli Enterprise Monitoring Server in the Manage Tivoli
Monitoring Services window.
2. Select Change startup.
3. Select Allow service to interact with desktop.
Irreproducible problems reported as Tivoli Enterprise Portal client
problems
If a problem reported as a Tivoli Enterprise Portal client problem is not reproducible,
collect the portal client and portal server logs. The logs might be the only indication
of the real problem. Always try to get the logs at the time of the error.
Appendix B. Problem determination 77
Problems reported as Tivoli Enterprise Portal Server problems
If the problem is reported as a Tivoli Enterprise Portal Server problem, collect the
portal server logs. If the problem is reproducible, you might be asked to set unit
traces for the portal server and gather the logs. The location for the portal server
logs is found in Table 9 on page 76. Also collect the portal client log at the time of
the error, if it is available.
Problems affecting the monitoring agent
After you have ruled out problems with Tivoli Monitoring Services components, treat
the problem as a monitoring agent problem. A data collection problem with a
monitoring agent manifests itself as the display of no data or incorrect data in the
Tivoli Enterprise Portal.
Log files and trace information are provided in a common fashion across all
monitoring agents on z/OS and the z/OS components of the Tivoli Monitoring
Services. Two useful tools can help you collect, view, analyze, and correlate the log
and trace information:
v IBM Support Assistant. See “Support information” on page 98.
v Log and Trace Analyzer tool. See “Using the Log and Trace Analyzer tool” on
page 91.
Table 11 explains the location of log and trace files for the monitoring agent and the
Tivoli Monitoring Services z/OS components.
Table 11. Locations of log and trace information for z/OS components
Component Locations of log and trace information
Monitoring agent RKLVLOG for the monitoring agent started task is the single most helpful
piece of service information for a monitoring agent on z/OS. The RKLVLOG is
the sysout data set or spool file that contains log and trace messages.
Instructions on how to save the contents of this log to a dataset are provided
under “Capturing z/OS logs to send to IBM Software Support” on page 86.
These additional log files (if available) are also useful:
v The RKLVSNAP sysout data set or spool file contains formatted dump
output.
v The RKPDLOG sysout data set or spool file contains information and error
messages related to the handling of persistent data stores.
Refer to your started procedures for the locations of these serviceability log
files.
Tivoli Enterprise Monitoring Server
on z/OS
Because the Tivoli Enterprise Monitoring Server on z/OS runs under
ITMS:Engine just as a monitoring agent on z/OS does, all logging under
ITMS:Engine is handled the same way: log and trace data is written to
RKLVLOGs and RKPDLOGs.
78 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Table 11. Locations of log and trace information for z/OS components (continued)
Component Locations of log and trace information
ITMS:Engine
ITMS:Engine is a collection of basic operating system and communication
service routines built specifically for z/OS. All address spaces used by
monitoring agents load and use the services of ITMS:Engine.
The following message indicates successful initialization of ITMS:Engine:
KLVIN408 IBM OMEGAMON PLATFORM ENGINE VERSION 400 READY
For troubleshooting information about ITMS:Engine problems, refer to the
z/OS initialization section of IBM Tivoli Monitoring Problem Determination
Guide.
ITMS:Engine writes messages to the same RKLVLOG as the product it is
running. For the IBM Tivoli Advanced Audit for DFSMShsm monitoring agent,
product-specific messages begin with the product code KRG. Messages for
the ITMS:Engine begin with the product code KLV. Tivoli Enterprise Monitoring
Server messages begin with the product code KDS.
Persistent data store The RKPDLOG sysout data set or spool file contains the information and error
messages related to the handling of persistent data stores. To dump this log,
follow the procedures described for RKLVLOG in the sections that follow.
See “Setting up a trace on a z/OS system” for detailed instructions on using traces
and logs to debug the monitoring agent and the monitoring server on z/OS systems.
Debugging the persistent data store, Tivoli Data Warehouse, and
warehouse proxy
To view the Application Event Log for Tivoli Data Warehouse and the warehouse
proxy on a Windows system, start the Event Viewer by selecting Start > Programs
> Administrative Tools> Event Viewer. Select Application from the Log
pull-down menu. Every successful export of historical data is logged in Tivoli Data
Warehouse in a table called WAREHOUSELOG.
In the warehouse proxy, you can turn on error tracing to capture additional error
messages that can be helpful in detecting problems. Refer to IBM Tivoli Monitoring
Problem Determination Guide for more information.
Information about maintaining the persistent datastore can be found in Configuring
IBM Tivoli Enterprise Monitoring Server on z/OS and IBM Tivoli Monitoring
Administrator’s Guide.
Setting up a trace on a z/OS system
Trace logs capture information about the operating environment to help you
diagnose problems when components fail to operate as intended. The principal log
type is the reliability, availability, and serviceability (RAS1) trace log. When the
monitoring agents and Tivoli Monitoring Services components are initialized, RAS1
is one of the first processes started. RAS logs are in the English language only. You
can set up RAS tracing for the monitoring agents, Tivoli Enterprise Monitoring
Server, and Tivoli Enterprise Portal Server.
The default level of tracing depends on the component and operating system. For
the monitoring agents on z/OS, the default level is KBB_RAS1=ERROR, which means
Appendix B. Problem determination 79
that only error messages are captured. This is the setting for minimal tracing. When
you report a problem, IBM Software Support might ask you to enable a more
in-depth and detailed form of tracing, such as one of those discussed under “Syntax
for RAS1 traces” on page 81.
IBM Software Support uses the information captured by trace logging to trace a
problem to its source or to determine why an error occurred. The default
configuration for trace logging, such as the level of trace logging, depends on the
source of the trace logging. Trace logging is always enabled.
Tip
Overhead (CPU and I/O) associated with detailed RAS1 tracing might degrade
performance of the monitoring agent. Restore RAS1 tracing for the monitoring
agent to the default level KBB_RAS1=ERROR after you complete problem
diagnosis.
You can also use communications traces during TCP/IP initialization to help
diagnose problems in connections between the monitoring agent and the monitoring
server. See “Setting up communications tracing.”
This section provides instructions for setting up traces on z/OS components for your
own use and to forward to IBM Software Support.
Setting up communications tracing
Communications tracing during TCP/IP initialization is controlled by the
KDC_DEBUG environment variable. To obtain the level of tracing required for the
TCP/IP initialization messages to be recorded in the RAS1 log, add the string
KDC_DEBUG=Y to member KRGENV of RKANPARU for the IBM Tivoli Advanced Audit
for DFSMShsm monitoring agent or to member KDSENV of RKANPARU for the
Tivoli Enterprise Monitoring Server.
Possible values for KDC_DEBUG are:
Y The data flow between the monitoring agent and monitoring server during
TCP/IP initialization is recorded, including data packages sent and received.
When KDC_DEBUG=Y is active in the environment during initialization of
TCP/IP services for this address space, you can confirm successful
initialization of TCP/IP by looking for one of the following messages in
RKLVLOG:
"KDE1I_OpenTransportProvider") Transport opened: socket/ip.tcp
"KDE1I_OpenTransportProvider") Transport opened: socket/ip.pipe
"KDE1I_OpenTransportProvider") Transport opened: socket/ip.udp
N The data flow between the monitoring agent and monitoring server during
TCP/IP initialization is not recorded. This is the default and the
recommended setting for normal operation.
Refer to the environment variables appendix in IBM Tivoli Monitoring Problem
Determination Guide for a list of environment variables associated with other
components.
Setting up RAS1 tracing
RAS1 tracing is the primary diagnostic tool for product components. It is provided
by the KBB library service and is set either in the IBM Tivoli Monitoring Service
80 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Console interface or by a more direct method of modifying the KBB_RAS1
parameter. RAS1 messages are sent to STDOUT and redirected to the files shown
in Table 11 on page 78.
RAS1 trace log files can grow very large with the wrong amount of filtering. Be
careful with the levels of tracing that you specify.
Syntax for RAS1 traces
This syntax is used to specify a RAS1 trace in the KppENV file of RKANPARU
(where pp is the product code: RG for the IBM Tivoli Advanced Audit for
DFSMShsm or DS for the Tivoli Enterprise Monitoring Server). After you add this
command to the KppENV file, you must stop and restart the address space for the
command to take effect. After that, it remains in effect for the life of the address
space. To end the trace, you must edit the KppENV file again to reset the trace
level, and stop and restart the address space.
An IBM Software Support representative can tell you the values to set for the RAS1
trace parameters.
The basic syntax of the RAS1 trace command is:
�� KBB_RAS1= global_class
(COMP:
component_type)
(ENTRY:
entry_point) �
� (UNIT:
unit_name, class) ��
where:
global_class
Indicates the level of tracing that you want. This is a global setting that
applies to all RAS1 filters in the process. If you set this global class by
itself, it is global in scope and the trace cannot filter on any of the other
keywords. Separate combined classes with a space. The following values
are possible. Valid abbreviations are in parentheses.
v ERROR (ER): returns severe error messages only (this is the default for
most applications).
v STATE (ST): records the condition or current setting of flags and
variables in the process. If state tracing is enabled, you can see the
current state of particular variables or flags as the process is running.
v FLOW (FL): causes a message to be generated at an entry or exit point
of a function.
v DETAIL (DE): produces a detailed level of tracing.
v INPUT (IN): records data created by a particular API, function, or
process.
v ALL: causes all available messages to be recorded. This setting
combines all the other forms of tracing.
COMP Indicates that the trace includes a component type. The COMP keyword is
used to trace groups of routines related by function (or component). Use
this keyword only at the explicit request of an IBM Software Support
representative.
component_type
Identifies a component type. An IBM Software Support representative can
tell you what value to specify.
Appendix B. Problem determination 81
ENTRY
Narrows a filtering routine to specify a specific ENTRY POINT. Since
multiple entry points for a single routine are rare, use this keyword only at
the explicit request of an IBM Software Support representative.
entry_point
Represents the name of the entry point. An IBM Software Support
representative can tell you what value to specify.
UNIT Indicates that the trace is to look for a match between the compilation unit
dispatched and the fully or partially qualified compilation unit specified on
the RAS1 statement. A match results in a trace entry.
unit_name
Represents the name of the compilation unit. In most instances, this name
defines the component that is being traced. The value is likely to be the
three-character product code for the monitoring agent (KRG for IBM Tivoli
Advanced Audit for DFSMShsm).
class One of the same values specified for global_class but, because of its
position inside the parentheses, narrowed in scope to apply only to the
unit_name specified.
Note: The default setting for monitoring agents on z/OS is KBB_RAS1=ERROR,
meaning that only error tracing is enabled. You can specify any combination
of UNIT, COMP, and ENTRY keywords. No keyword is required. However,
the RAS1 value you set with the global class applies to all components.
Example: Tracing monitoring agent requests to and answers from the
monitoring server: To show monitoring agent requests to and answers from the
Tivoli Enterprise Monitoring Server, specify this trace:
KBB_RAS1=ERROR (UNIT:KRA ST ERR)
The unit values ST and ERR indicate collection of state and error information for a
monitoring agent infrastructure component (KRA).
Note: Use this type of trace only for debugging a specific problem, because the
settings greatly increase the number of messages generated by the
monitoring agent. With this type of trace, messages include a detailed dump
of all rows of data that pass filtering: attribute names and values, request
names, table names, and collection intervals. Be sure to disable this
resource-intensive form of tracing immediately after you complete the trace.
Setting RAS1 trace levels by editing RKANPARU
One of the simplest ways to set trace levels for a monitoring agent on z/OS is to
edit the RKANPARU (KppENV) member, where pp is the product code (RG for IBM
Tivoli Advanced Audit for DFSMShsm). The text in bold shown in the following
screen capture is an example of what an IBM service representative might ask you
to add to this member.
82 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
EDIT RKANPARU(KRGENV)
Command ===>
****** ***************************** Top of Data ******************************
000001 KDE_TRANSPORT=\
000002 SNA.PIPE PORT:135 USE:N\
000003 IP6.PIPE PORT:1918 USE:N\
000004 IP6.UDP PORT:1918 USE:N\
000005 IP.SPIPE PORT:3660 USE:N\
000006 IP6.SPIPE PORT:3660 USE:N\
000007 IP.PIPE PORT:1918\
000008 IP.UDP PORT:1918
000009 KBB_RAS1=ERROR (UNIT:KQZ ALL)
000010 CT_CMSLIST=\
000011 IP.PIPE:n.nn.nnn.nn;\
000012 IP.UDP:n.nn.nnn.nn;
000013 CTIRA_STANDALONE=N
000014 KRG_CPS_PORT=2092
000015 KRG_CPS_PORT=2093
000016 KQZ_DP_CACHE_TTL=30
000017 KQZ_DP_ACTION_TIMEOUT=60
000018 KQZ_PURE_EVENT_CACHE_SIZE=1000
000019 KQZ_COLLECTION_TIMEOUT=60
000020 CTIRA_IP_PORT=0
000021 LANG=en_US.ibm-037
****** **************************** Bottom of Data ****************************
Setting RAS1 trace levels dynamically from the IBM Tivoli
Monitoring Service Console
You can also use the IBM Tivoli Monitoring Service Console to set trace levels for
monitoring agents on z/OS, as well as for a Tivoli Enterprise Monitoring Server on
z/OS or for distributed components. Using the service console, you can read logs
and turn on traces for remote product diagnostics and configuration.
The service console is uniquely identified by its service point name. All service
consoles for a host are linked and presented on the IBM Tivoli Monitoring Service
Index for that host. You can perform operations on a specific component process by
selecting the service console associated with the service point name of the
component.
Starting the service console: Use the following procedure to start the service
console.
1. Start Internet Explorer (version 5 or higher).
2. In the Address field, type the URL for the Tivoli Enterprise Portal browser client:
http://hostname:1920
where hostname specifies the system where the Tivoli Enterprise Portal Server
is installed. If the service console is not displayed, a system administrator might
have blocked access to it. Refer to the IBM Tivoli Monitoring Problem
Determination Guide for information about blocking access to the service
console.
3. On the IBM Tivoli Monitoring Service Console window, select the desired
component process (service point name).
4. Click OK.
In secure environments, you need a valid user ID and password to proceed.
You can issue service console commands in the command input area. For a list of
available commands, type a question mark (?) and click Submit.
Appendix B. Problem determination 83
Service console commands: The service console supports the following
commands, most of them useful for problem determination:
bss1 Manages BSS1 (Basic System Services). This command is paired with one
of the following sub-commands:
v listenv: Display the resident ITMS:Engine variables
v getenv: Display environment variables
v setenv: Assign an environment variable
v info: Display BSS1_Info() data
v config: Manage configuration variables
config Modifies the settings of the ITMS: Engine debug environment variables:
RES1_DEBUG, KDH_DEBUG, KDC_DEBUG, and KDE_DEBUG . For
example, the following config command alters the setting of KDC_DEBUG:
CONFIG KDC_DEBUG=Y
http Displays HTTP server management.
kdcstat
Displays the status of the KDC remote procedure call (RPC) service
component.
ras1 Manages RAS1 (Reliability, Availability, and Serviceability). This command is
paired with one of the following sub-commands:
v log: Display RAS1 log capture buffer
v list: List the RAS1 filters
v ctbld: Display the resident CTBLD data
v units: Display the registered compilation units
v set: Display the RAS1 filters
You can use the RAS1 command without operands to view the current
ITMS:Engine log capture buffer. When you supply operands with the RAS1
command, the operands are assumed to be keywords applicable to the
KBB_RAS1 environment variable.
The RAS1 command is especially useful for dynamically enabling and
disabling RAS1 traces. Often the documentation requests of IBM Software
Support conflict with your availability requirements. The RAS1 command
can be used to alter KBB_RAS1 tracing parameters dynamically without the
need to recycle the product. For example, to enable the standard IRA
traces, you can issue the following service console command:
RAS1 set error (unit:kpx all) (unit:kra all)
After you capture this trace, you can disable it with the following service
console command:
RAS1 set error (unit:kpx error) (unit:kra error)
This command restores the RAS1 logging level from ALL to ERROR for
units KPX and KRA.
res1 Displays the status of RES1 Logical Resource Manager
Using the Configuration Tool to set trace levels
When you use the Configuration Tool to configure a Tivoli Enterprise Monitoring
Server or a monitoring agent on z/OS, you can specify the level of trace information
collected. For the monitoring server, you specify trace levels on the Specify
Advanced Configuration Values panel. For the monitoring agent, you specify
trace levels on the Specify Advanced Agent Configuration Values panel. For
84 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
information about these panels, see the IBM Tivoli Advanced Audit for DFSMShsm
Monitoring Agent Planning and Configuration Guide and the Configuring IBM Tivoli
Enterprise Monitoring Server on z/OS.
Setting trace levels for the monitoring server in the Configuration Tool: The
Specify Advanced Configuration Values panel for the monitoring server provides
several parameters for setting up logging and tracing.
Enable startup console messages
Set this parameter to Y if you want a SYSLOG message on the console to
indicate when the monitoring server finishes initializing. The default is Y.
Enable communications trace
Set this parameter to Y if you want KDC_DEBUG=Y as the override setting
in the KDSENV member of RKANPARU. Otherwise, the default setting of
KDC_DEBUG=N is used. This default parameter instructs the data
communications layer to report communications problems using a minimal,
summary format. This parameter is intended for stable applications in
production. Note that the default KDC_DEBUG=N generates standard
RAS1 trace data in the monitoring server RKLVLOG, in addition to the
summary information diagnosing possible timeout conditions
The following settings report on data communications problems:
v KDC_DEBUG=N: minimal tracing (default)
v KDC_DEBUG=Y: full-packet tracing
v KDC_DEBUG=D: KDC_DEBUG=Y plus STATE & FLOW tracing
v KDC_DEBUG=M: KDC_DEBUG=D plus INPUT & OUTPUT HELP tracing
v KDC_DEBUG=A: KDC_DEBUG=M plus all format tracing
Do not set KDC_DEBUG=A unless directed by an IBM Software Support
representative.
Enable storage detail logging
Set this parameter to Y to enable storage allocation detail logging. You can
use the storage detail command output to analyze storage use in the
monitoring server address space. Specifying Y generates the second
EVERY command in the KDSSTART member of RKANCMDU.
To disable storage detail logging, set this parameter to N, which generates
the second EVERY command as a comment. To control storage detail
logging further, you can also dynamically issue the following modify
command to the CANSDSST started task:
==> /F CANSDSST,STORAGE D
This modify command is useful if the monitoring server is already running
with storage detail logging disabled. Issuing the modify command activates
storage detail logging without recycling the monitoring server. The default is
Y.
If you set this parameter to Y, you must also define the times for storage
detail logging and flushing the VSAM buffers.
v For Storage detail logging, set the interval to monitor storage. The
interval values are written as part of the second EVERY command in the
KDSSTART member of RKANCMDU. The default is 0 hours (hh) and 60
minutes (mm).
Appendix B. Problem determination 85
v For Flush VSAM buffers, set the interval to force all deferred VSAM
writes to DASD. The interval values are written as part of the command
in the KDSSTART member of RKANCMDU. The default is 0 hours (hh)
and 30 minutes (mm).
Setting trace levels for a monitoring agent in the Configuration Tool: The
Specify Advanced Agent Configuration Values panel provides several
parameters for setting up logging and tracing.
Enable startup console messages
Set this parameter to Y if you want a SYSLOG message on the console to
indicate when the monitoring agent finishes initializing.
Enable WTO messages
Set this parameter to Y if you want write-to-operator (WTO) messages
logged.
Flush VSAM buffers interval
Set the interval (hh:mm) to force all deferred VSAM writes to DASD. The
interval values are written as part of the command the KRGAGST or
KDSSTART members of RKANCMDU. KRGAGST is used for monitoring
agents running in their own address space and KDSSTART is used when
the monitoring agent runs in a Tivoli Enterprise Monitoring Server address
space.
Capturing z/OS logs to send to IBM Software Support
You can view the RKLVLOG for a monitoring agent or monitoring server on z/OS
online, or you can save the log to a file. To save a log to a file rather than viewing
the log online, you need to know how to perform the following tasks:
v “Saving the contents of an RKLVLOG”
v “Ending one RKLVLOG and starting another” on page 87
v “Submitting problems” on page 101
Saving the contents of an RKLVLOG
To save the information in your z/OS logs (such as RKLVLOG), use the System
Display and Search Facility (SDSF). Follow these instructions to use SDSF to
capture (in this example) the RKLVLOG associated with any running task in your
monitoring agent.
1. From ISPF, select the SDSF option.
2. Enter the following on the command line:
st taskname
where taskname is the name of the procedure whose log you are trying to
display and capture. For example, entering st canshl on the command line
results in display of theIBM Tivoli Advanced Audit for DFSMShsm monitoring
agent job.
3. From the SDSF screen, enter ? next to the name of the started task to display a
list of the output files. For example, the output files for the IBM Tivoli Advanced
Audit for DFSMShsm monitoring agent task look like this:
JESMSGLG JES2
JESJCL JES2
JESYSMSG JES2
RKLVLOG ITMAGENT
RKLVSNAP ITMAGENT
RKPDLOG ITMAGENT
86 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
4. To print the RKLVLOG for this job to a data set, type s next to the RKLVLOG
output file. Then, on the command line of SDSF, type:
print d
Press Enter. The d means that you want the file printed to a data set.
The SDSF Print to Data Set panel is displayed.
5. On this panel, type the data set name and characteristics for the file you want to
print, and press Enter.
6. You are returned to the RKLVLOG output file. On the command line, specify the
number of lines you want to print by entering a range large enough to include
the entire file, such as:
print 1 99999999
Then press Enter. A message in the upper right corner of the panel tells you
how many lines are printed.
7. Type print close on the SDSF command line to close the file. The log is now
saved in the data set that was specified in Step 5.
For more information about SDSF commands, see z/OS SDSF Operation and
Customization (SA22-7670).
Ending one RKLVLOG and starting another
When you want to recreate a problem to send it to IBM Software Support, you can
use a z/OS MODIFY command to close the current RKLVLOG spool data set and
open a new one. This command is issued from a z/OS console or from the Tivoli
Enterprise Portal (by means of a Take Action command). The TLVLOG command
manages the recording of information to RKLVLOG. The syntax and usage of this
command are as follows:
�� MODIFY stcname , TLVLOG SWITCH
,
CLASS=
class
,
COPIES=
copies
,
DEST=
dest �
COMMAND INPUT ===>
Data set name ===> ’data_set_name’
Member to use ===>
Disposition ===> NEW (OLD, NEW, SHR, MOD)
If the data set is to be created, specify the following.
Volume serial will be used to locate existing data sets if specified.
Management class ===> (Blank for default management class)
Storage class ===> (Blank for default storage class)
Volume serial ===> (Blank for authorized default volume) *
Device type ===> (Generic unit or device address) *
Data class ===> (Blank for default data class)
Space units ===> TRKS (BLKS, TRKS, CYLS, BY, KB, or MB)
Primary quantity ===> 5 (In above units)
Secondary quantity ===> 5 (In above units)
Directory blocks ===> 0 (Zero for sequential data set)
Record format ===> VBA
Record length ===> 240
Block size ===> 3120
* Only one of these fields may be specified
Figure 1. SDSF Print to Data Set panel
Appendix B. Problem determination 87
� ,
FCB=
fcb
,
FORM=
form
NO
,
MAXLINES=
maxlines
HOLD=
YES
�
� ,
UCS=
ucs
,
USER=
user
,
WTRNAME=
wtrname ��
where:
SWITCH
Dynamically allocates a new RKLVLOG file using the current values, begins
recording on the new file, and closes the current RKLVLOG file, releasing it
for processing by JES.
class Is the one-character JES SYSOUT class. CLASS=A is the ITMS:Engine
startup value.
copies Is the copy count. The valid range is 1-254. COPIES=1 is the startup value.
dest Is the 1-8 character JES SYSOUT destination. DEST=() is the startup
value.
fcb Is the 1-4 character FCB name to be used. FCB=() is the startup value.
form Is the 1-4 character form name to be used. FORM=() is the startup value.
hold Determines whether the SYSOUT is to be placed in a JES operator hold
when spun off. Specify YES (operator hold is requested) or NO. HOLD=NO
is the startup value.
Note: If HOLD=YES is specified, you must issue the appropriate JES
release command for the SYSOUT dataset to be processed.
maxlines
Is the maximum number of lines to be written to RKLVLOG, in thousands
(for example, MAXLINES=2 means a maximum of 2000 lines). The valid
range is 0 through 16000 (16 million lines). When this number is reached,
an automatic TLVLOG SWITCH is performed, closing the current RKLVLOG
and allocating a new one If the specified value is 0, there is no maximum;
you must manually enter TLVLOG SWITCH to switch log files.
MAXLINES=0 is the startup value.
Note: Unlike the other values, MAXLINES takes effect immediately. If the
new MAXLINES value is less than the number of lines that have
already been written to the current RKLVLOG, a switch is performed
immediately.
ucs Specifies the 1-4 character UCS name to be used. UCS=() is the startup
value.
user Is the 1-8 character user ID to which the SYSOUT is to be spooled. Ignored
if DEST is blank. USER=() is the startup value.
wtrname
Is the 1-8 character external writer name to be used. WTRNAME=() is the
startup value.
Notes:
1. The TLVLOG command performs up to three functions, depending on the
keywords specified. Assuming that you select all three functions, they are
performed in the following order:
88 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
a. Updates the dynamic allocation values. With the exception of MAXLINES,
these values are used when the next dynamic allocation is performed.
Values are updated whenever they are coded on the command.
b. Lists the current dynamic allocation values. This is always done.
c. Switches RKLVLOGs. This is done only when SWITCH is specified on the
command.
You can update values and request a switch with the same command. The
values are updated first, and then the switch is performed.
2. RKLVLOGs can be closed automatically after a certain number of records have
been written to them. Refer to the MAXLINES keyword for more information.
3. To set up an automatic RKLVLOG switch whenever the ITMS:Engine address
space is started, add the following command to your RKANCMD startup CLIST:
TLVLOG MAXLINES=nnn
This command causes RKLVLOG to be closed and released to JES whenever
nnn thousands of lines have been written. If needed, you can add other values
(for example, CLASS) to this command.
4. Many diagnostic messages are recorded in RKLVLOG. If you set RKLVLOG to
spin off automatically, or if you explicitly switch RKLVLOG, you must ensure that
the SYSOUT files are kept at least for the life of the ITMS:Engine run, in case
they are required for problem solving.
5. You might want to issue a TLVLOG SWITCH command after a problem occurs. This
spins off the RKLVLOG data related to the problem into a separate spool data
set, which can be included in the problem documentation. Be sure to include all
previously spun-off RKLVLOG files .
6. Because RKLVLOG is managed with standard IBM data management routines,
records are buffered before being written. If you are viewing the currently active
RKLVLOG with a product such as SDSF, you do not see the latest messages.
Issue the command FLUSH TLVLOG to force the current data management buffer
to be written. Do not use the TLVLOG SWITCH to spin off the current RKLVLOG for
this purpose, as it fragments the messages recorded in RKLVLOG.
7. Unless you explicitly set a non-zero MAXLINES value, RKLVLOG never
switches automatically.
8. If an error occurs when writing to RKLVLOG, ITMS:Engine issues a message
and disables RKLVLOG recording. However, messages are still written to
VIEWLOG and to all active operator interfaces. Depending on the error, you
might be able to restart RKLVLOG by issuing a switch request.
Here are some example of ways to use this command:
v To list the current RKLVLOG destination and values:
tlvlog
v To establish class X and destination SYSPROG as default SYSOUT attributes,
and the maximum number of lines as 20,000:
tlvlog class=x dest=sysprog maxlines=20
v To switch to a new RKLVLOG:
tlvlog switch
Flushing the log buffers: After a TLVLOG is switched, issuing an echo command
can flush the log buffers and ensure that new messages are written to the new
RKLVLOG. The ECHO command echoes any text entered back to the screen. The
syntax of the ECHO command is shown below:
Appendix B. Problem determination 89
�� ECHO
string ��
where string is a character string to be echoed back to the operator screen where
the ECHO command was entered.
Notes:
1. Use ECHO to verify that the ITMS:Engine operator facility is functioning properly
and to force all buffered messages to the log.
2. Even after an ECHO, log output might not be visible in JES3 systems, because
of the way JES3 manages spool buffers.
3. Enclosing string in single quotes is necessary only if you want to preserve
leading blanks.
Understanding and using the trace logs
When you open a trace log, you find a mix of status lines and numbered product
messages. Most messages with IDs are documented in the problem determination
guides for each monitoring agent. You can also determine the meaning of a
message by entering the message number into an Internet search engine such as
Google. The information that follows helps you interpret the messages and status
lines in a z/OS log.
Format of messages in a RAS1 log
A RAS1 log for a monitoring agent on z/OS includes the following information:
v Environmental information
– Operating system and CPU data. This information is prefaced with the
following string:
pppxxmmm
where:
ppp Is the component prefix.
xx Is the component code.
mmm Is the module name.
– Initial command line settings
v Component summary:
– Name of the module
– Information about where the library was loaded from
– Date and time the module was compiled
– Version (if this detail was specified)
v Formatted output, including entry and exit points and text strings. Entry and exit
points show flow into and out of a given function. The exit shows the return code,
if applicable. The text depends on the kind of trace specified. Here is an
example:
(00D41 F9C-1{99%}:KppMAIN.CPP,953,"MainWnd::MainWnd") Entry
(00D41 FD3-1{99%}:KppMAIN.CPP,959,"MainWnd::MainWnd") Exit
Time,Thread,{%stack avail},pgm_name,Line#,function,text
As noted earlier, not all functions are RAS1-enabled, and trace level might
exclude some paths.
90 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Using the Log and Trace Analyzer tool
Tivoli Monitoring Services includes a Log and Trace Analyzer tool that helps you
view, analyze, and correlate log files. You can evaluate event and error logs with
time synchronization.
Launch the Log and Trace Analyzer tool from the Tivoli Enterprise Portal Event
Tools view. You can then use the tool to view logs from the Tivoli Enterprise Portal
Server or Tivoli Enterprise Monitoring Server on a distributed system, or the
RKLVLOG from a monitoring agent or monitoring server on z/OS.
You can find more information about the Log and Trace Analyzer at
http://www.ibm.com/developerworks/autonomic/probdet.html.
Problems and workarounds
The following sections provide symptoms and workarounds for problems that might
occur with the IBM Tivoli Advanced Audit for DFSMShsm:
v “Installation and configuration problem determination” on page 91
v “Workspace problem determination” on page 94
v “Situation problem determination” on page 95
Note: You can resolve some problems by ensuring that your system matches the
system requirements listed in Chapter 2, “Requirements for the monitoring
agent,” on page 3.This appendix provides agent-specific problem determination information. See the
IBM Tivoli Monitoring Problem Determination Guide for general problem
determination information.
Installation and configuration problem determination
This section provides solutions for installation and configuration problems.
No IBM Tivoli Advanced Audit for DFSMShsm predefined
situations are listed in the Situation Editor
If the list of predefined situations listed in the Situation Editor does not include any
IBM Tivoli Advanced Audit for DFSMShsm situations, you might have forgotten to
add application support to the Tivoli Monitoring Services components. For
instructions, see IBM Tivoli Advanced Audit for DFSMShsm Monitoring Agent
Planning and Configuration Guide and IBM Tivoli Monitoring Installation and Setup
Guide.
Data is missing from all workspaces for a specific agent type
If a monitoring agent is not installed in the same consolidated software inventory
(CSI) as a z/OS hub monitoring server, its catalog and attribute files must be
transferred to the RKANDATV data set of the hub monitoring server. Similarly, if you
are using a z/OS hub, and you want to aggregate and prune historical data for any
agent, you must transfer the catalog and attribute files for the Summarization and
Pruning agent to the hub.
If these files are not located on the hub, all the workspaces for that type of agent
contain no data. The workspaces show KFWITM217E Request error:
SQL1_CreateRequest failed, rc=209, and the RKLVLOG shows many errors
building situations.
Appendix B. Problem determination 91
The required catalog and attribute files are installed on the Tivoli Enterprise Portal
Server when you install application support for an agent. From there you can then
transfer them to the hub. There are a number of ways to transfer these files. If the
Tivoli Enterprise Portal Server is installed on a Windows system, you can use the
Manage Tivoli Monitoring Services utility as follows:
1. Launch Manage Tivoli Monitoring Services. For example, Start > All Programs
> IBM Tivoli Monitoring > Manage Tivoli Monitoring Services.
2. Right-click Tivoli Enterprise Portal Server and select Advanced > Utilities >
FTP Catalog and Attribute files.
3. On the Select attribute and catalog data for transfer window, select the files
you want to transfer, then click OK.
4. On the FTP TEMS data to z/OS window, provide the following information:
v The name or IP address of the hub Tivoli Enterprise Monitoring Server
v A valid FTP user ID and password
v The fully qualified name of the RKANDATV data set (DSN)
5. After you have completed these fields, click OK to transfer the files. Click OK
again to confirm.
Communication between the monitoring agent and remote
monitoring server fails in a multi-home environment
The monitoring agent and a remote monitoring server might fail to connect or
communicate with each other in configurations with multi-home IP host systems and
Virtual Internet Protocol Addressing (VIPA). When Tivoli Monitoring Services
components perform IP discovery, they sometimes identify internal-use-only IP host
interface addresses (that is, addresses usable only inside a system or sysplex). A
connection failure occurs when a component uses an internal IP interface address
in attempting to converse with another component on a different system or sysplex.
Apply the following configuration changes to the monitoring agent and remote
monitoring server (if any), to force the use of the correct IP interface address.
Because configuring or reconfiguring the IBM Tivoli Advanced Audit for DFSMShsm
product overwrites your changes, you must perform these actions after initial
configuration of the product and after any reconfiguration of the product.
Tip
You do not need to change the configuration of the hub monitoring server or
the portal server.
Changing the monitoring agent configuration: Edit the KDE_TRANSPORT
statement of the &rhilev.&rte.RKANPARU(KRGENV) data set member in the
monitoring agent runtime environment, as follows:
1. Add the EPHEMERAL:Y keyword.
2. Specify USE:N for alternative (non-pipe) IP protocols.KDE_TRANSPORT=\
IP.PIPE PORT:nnnnn EPHEMERAL:Y \
IP.UDP USE:N
where nnnnn is the IP port number of the monitoring server with which the
monitoring agent communicates.
Changing the remote monitoring server configuration: Complete the following
steps to change the remote monitoring server configuration:
92 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
1. Edit the KDE_TRANSPORT statement of the &rhilev.&rte.RKANPARU(KDSENV) data set member in the remote monitoring server
runtime environment, as follows:
a. Add the EPHEMERAL:Y keyword.
b. Specify USE:N for alternative (non-pipe) IP protocols.KDE_TRANSPORT=\
IP.PIPE PORT:nnnnn EPHEMERAL:Y \
IP.UDP USE:N
where nnnnn is the IP port number of the monitoring server.
2. Add the KDEB_INTERFACELIST=ip_host_address statement to the remote
monitoring server RKANPARU(KDSENV) member:
KDEB_INTERFACELIST=ip_host_address
where ip_host_address is the dotted-decimal IP host address for the system
where the monitoring server is running.
Historical data collection configuration problems
The persistent data store must be configured on the z/OS system where the IBM
Tivoli Advanced Audit for DFSMShsm 2.1 monitoring agent is installed. The
persistent data store retains data for 24 hours. To enable long-term historical data
collection, the Tivoli Data Warehouse and the warehouse proxy agent must be
installed and configured on a distributed system. For instructions on configuring the
persistent data store, see the following publications:
v IBM Tivoli Advanced Audit for DFSMShsm Monitoring Agent Planning and
Configuration Guide
v Configuring IBM Tivoli Enterprise Monitoring Server on z/OS
v IBM Tivoli Monitoring Administrator’s Guide
For instructions on installing and configuring the Tivoli Data Warehouse and the
warehouse proxy agent, see IBM Tivoli Monitoring Installation and Setup Guide.
U200 Port in use message found in RKLVLOG, indicating an
incorrect default port
After you complete all installation and configuration tasks for the IBM Tivoli
Advanced Audit for DFSMShsm monitoring agent and try to start the monitoring
agent, you might find the following abend message in RKLVLOG, indicating a
connection failure:
U200 Port in use
One possible cause of this problem is that the port defined for communication
among the Tivoli Monitoring Services components is already reserved for a different
application in the PORT statement of the TCP/IP profile. In that case, complete the
following steps to correct the problem:
1. Verify that the existing port reservation is no longer needed, or choose a
different port for communication among the Tivoli Monitoring Services
components.
2. Edit your TCP/IP profile to reserve the port for the Tivoli Enterprise Monitoring
Server started procedure, or change the configuration settings for the portal
server (on a Windows, Linux, or UNIX system) and monitoring agent (on a z/OS
system) to communicate with the Tivoli Enterprise Monitoring Server on a
different port.
3. Stop and restart the monitoring server, monitoring agent, and portal server.
Appendix B. Problem determination 93
Workspace problem determination
This section shows problems that might occur with workspaces. This appendix
provides agent-specific problem determination information. See the IBM Tivoli
Monitoring Problem Determination Guide for general problem determination
information.
Information in a workspace is inconsistent or a table in a
workspace has no rows
It is important to keep in mind that the workspaces displayed in the Tivoli Enterprise
Portal are static, while the z/OS data is dynamic. When you view a workspace, you
see data values from the most recent data collection. Data can change between the
time it is collected and the time it is displayed on the workstation, and you might
see inconsistencies caused by different times of data collection for different data
items in the workspace.
You see the following message: KFWIT083W Default link is
disabled for the selected object; please verify link and link
anchor definitions
You see this message because some links do not have default workspaces.
Right-click the link to access a list of workspaces to select.
Cross-product links to OMEGAMON XE for Storage workspaces
do not function
Cross-product links from IBM Tivoli Advanced Audit for DFSMShsm workspaces to
OMEGAMON XE for Storage workspaces function only if an OMEGAMON XE for
Storage monitoring agent is installed and running on the same z/OS image as the
IBM Tivoli Advanced Audit for DFSMShsm monitoring agent. Otherwise, message
KFWITM081E The link target cannot be found is displayed when you attempt to
link to an OMEGAMON XE for Storage workspace. If you see this message even
though an OMEGAMON XE for Storage monitoring agent is installed on the z/OS
system, check to make sure the agent is running.
If you installed application support for monitoring agents that you have not installed,
links to these agents' workspaces appear as valid destinations for dynamic
cross-product links. To prevent the inclusion of misleading links, install application
support only for the monitoring agents that you have installed.
Unless your environment is configured so that all monitoring agents are running on
all z/OS systems being monitored, the KFWITM081E message does not necessarily
indicate a problem.
Cross-product links are missing from the link list
Cross-product workspace links to OMEGAMON XE for Storage workspaces are
displayed in the link list if the OMEGAMON XE for Storage workspace you are
linking to has been installed and your Tivoli Enterprise Portal user ID is authorized
to access the OMEGAMON XE for Storage product.
If a cross-product link is missing from the link list, verify that your user ID is
authorized to access the OMEGAMON XE for Storage product and that you have
installed application support for both IBM Tivoli Advanced Audit for DFSMShsm and
OMEGAMON XE for Storage.
94 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
The name of the attribute does not display in a bar chart or
graph view
When a chart or graph view that includes the attribute is scaled to a small size, a
blank space is displayed instead of a truncated name. To see the name of the
attribute, expand the view of the chart until there is sufficient space to display all
characters of the attribute’s name.
You start collection of historical data but the data cannot be
seen
Managing options for historical data collection:
v Basic historical data collection populates the Warehouse with raw data. This type
of data collection is turned off by default. See the IBM Tivoli Monitoring
Administrator’s Guide for information on managing this feature including how to
set the interval at which data is collected. By setting a more frequent interval for
data collection you reduce the load on the system incurred every time data is
uploaded.
v You use the Summarization and Pruning monitoring agent to collect specific
amounts and types of historical data. Be aware that historical data is not
displayed until the Summarization and Pruning monitoring agent begins collecting
the data. By default, this agent begins collection at 2 AM daily. At that point, data
is visible in the workspace view. See the IBM Tivoli Monitoring Administrator’s
Guide to learn how to modify the default collection settings.
Historical data collection is unavailable because of incorrect
queries in the Tivoli Enterprise Portal
The column, Sort By, Group By, and First/Last functions are not compatible with the
historical data collection feature. Use of these advanced functions makes a query
ineligible for historical data collection.
Even if data collection has been started, you cannot use the time span feature if the
query for the chart or table includes column functions or advanced query options
(Sort By, Group By, First / Last).
To ensure support of historical data collection, do not use the Sort By, Group By, or
First/Last functions in your queries.
See the IBM Tivoli Monitoring Administrator’s Guide the Tivoli Enterprise Portal
online help for information about the Historical Data Collection function.
The process name is truncated
When you use a long process name in the situation, the process name is truncated.
Truncation of process or service names for situations in the Availability table in the
portal display is the expected behavior. 100 bytes is the maximum name length
Regular (non-historical) monitoring data fails to be displayed.
Check the formation of the queries you use to gather capture data. For example,
look for invalid SQL statements.
Situation problem determination
This section provides information about both general situation problems and
problems with the configuration of situations. See the IBM Tivoli Monitoring Problem
Determination Guide for more information about problem determination for
situations.
Note: To get started with many of the solutions in this section, perform these steps:
Appendix B. Problem determination 95
1. Launch the Tivoli Enterprise Portal.
2. Click Edit > Situation Editor.
3. In the tree view, choose the agent whose situation you want to modify.
4. Choose the situation in the list. The Situation Editor view is displayed.
Monitoring activity requires too much disk space
Check the RAS trace logging settings that are described in “Setting up a trace on a
z/OS system” on page 79. For example, trace logs grow rapidly when you apply the
ALL logging option.
Monitoring activity requires too many system resources
“Disk capacity planning for historical data” on page 49 describes the performance
impact of specific attribute groups. If possible, decrease your use of the attribute
groups that require greater system resources.
A formula that uses mathematical operators appears to be
incorrect
For example, if you were monitoring Linux, a formula that calculates when Free
Memory falls under 10 percent of Total Memory does not work: LT
#’Linux_VM_Stats.Total_Memory’ / 10 . This formula is incorrect because situation
predicates support only logical operators. Your formulas cannot have mathematical
operators.
Note: The Situation Editor provides alternatives to math operators. Regarding the
example, you can select % Memory Free attribute and avoid the need for
math operators.
A predefined situation that has been edited or a user created
situation displays the severity UNKNOWN in IBM Tivoli
Enterprise Console
IBM Tivoli Monitoring is configured to provide data to the optional product IBM Tivoli
Enterprise Console. However, either a predefined situation that has been edited or
a user created situation displays the severity UNKNOWN in IBM Tivoli Enterprise
Console. For a situation to have the correct severity in IBM Tivoli Enterprise
Console for those situations that are not mapped, you need to ensure that an entry
exists in the tecserver.txt file for the situation and that SEVERITY is specified.
See the "Configuring Tivoli Enterprise Console Integration" chapter in the IBM Tivoli
Monitoring Administrator’s Guide for more information.
You want to change the appearance of situations when they are
displayed in the Navigation tree
Do the following:
1. Right-click an item in the Navigation tree.
2. Select Situations in the pop-up menu. The Situation Editor window is displayed.
3. Select the situation that you want to modify.
4. Use the Status pull-down menu in the lower right of the window to set the
status and appearance of the Situation when it triggers.
Note: This status setting is not related to severity settings in IBM Tivoli
Enterprise Console.
96 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
The situation for a specific agent is not visible in the Tivoli
Enterprise Portal
Open the Situation Editor. Access the All managed servers view. If the situation is
absent, confirm that the monitoring server has been seeded for the agent. If not,
seed the server, as described in the IBM Tivoli Monitoring Installation and Setup
Guide.
The monitoring interval is too long
Access the Situation Editor view for the situation that you want to modify. Check the
Sampling interval area in the Formula tab. Adjust the time interval as needed.
The situation did not activate at startup
Manually recycle the situation as follows:
1. Right-click the situation and choose Stop Situation.
2. Right-click the situation and choose Start Situation.
Note: You can permanently avoid this problem by placing a check mark in the Run
at Startup option of the Situation Editor view for a specific situation.
The situation is not displayed
Click the Action tab and check whether the situation has an automated corrective
action. This action can occur directly or through a policy. The situation might be
resolving so quickly that you do not see the event or the update in the graphical
user interface.
An Alert event has not occurred even though the predicate has
been properly specified
Check the logs, reports, and workspaces.
A situation fires on an unexpected managed object
Confirm that you have distributed and started the situation on the correct managed
system.
The product did not distribute the situation to a managed system
Click the Distribution tab and check the distribution settings for the situation.
The situation does not fire
Incorrect predicates are present in the formula that defines the situation. For
example, the managed object shows a state that normally triggers a monitoring
event, but the situation is not true because the wrong attribute is specified in the
formula.
In the Formula tab, analyze predicates as follows:
1. Click the fx icon in the upper-right corner of the Formula area. The Show
formula window is displayed.
a. Confirm the following details in the Formula area at the top of the window:
v The attributes that you intend to monitor are specified in the formula.
v The situations that you intend to monitor are specified in the formula.
v The logical operators in the formula match your monitoring goal.
v The numerical values in the formula match your monitoring goal.
b. (Optional) Click the Show detailed formula check box in the lower left of
the window to see the original names of attributes in the application or
operating system that you are monitoring.
c. Click OK to dismiss the Show formula window.
Appendix B. Problem determination 97
2. (Optional) In the Formula area of the Formula tab, temporarily assign numerical
values that immediately trigger a monitoring event. The triggering of the event
confirms that other predicates in the formula are valid.
Note: After you complete this test, you must restore the numerical values to
valid levels so that you do not generate excessive monitoring data based
on your temporary settings.
Situation events are not displayed in the Events Console view of
the workspace
Associate the situation with a workspace.
Note: The situation does not need to be displayed in the workspace. It is sufficient
that the situation be associated with any workspace.
You do not have access to a situation
Note: You must have administrator privileges to perform these steps.
Do the following:
1. Select Edit > Administer Users to access the Administer Users window.
2. In the Users area, select the user whose privileges you want to modify.
3. In the Permissions tab, Applications tab, and Navigator Views tab, select the
permissions or privileges that correspond to the user’s role.
4. Click OK.
A managed system seems to be offline
Do the following:
1. Select Physical View and highlight the Enterprise Level of the navigator tree.
2. Select View > Workspace > Managed System Status to see a list of managed
systems and their status.
3. If a system is offline, check network connectivity and status of the specific
system or application.
Support information
If you have a problem with your IBM software, you want to resolve it quickly. This
section describes the following options for obtaining support for IBM software
products:
v “Using IBM Support Assistant”
v “Obtaining fixes” on page 99
v “Receiving weekly support updates” on page 99
v “Contacting IBM Software Support” on page 100
Using IBM Support Assistant
The IBM Support Assistant is a free, stand-alone application that you can install on
any workstation. You can then enhance the application by installing product-specific
plug-in modules for the IBM products you use.
The IBM Support Assistant saves you time searching product, support, and
educational resources. The IBM Support Assistant helps you gather support
information when you need to open a problem management record (PMR), which
you can then use to track the problem.
98 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
The product-specific plug-in modules provide you with the following resources:
v Support links
v Education links
v Ability to submit problem management reports
If your product does not use IBM Support Assistant, use the links to support topics
in your information center. In the navigation frame, check the links for resources
listed in the ibm.com and related resources section where you can search the
following resources:
v Support and assistance (includes search capability of IBM Technotes and IBM
Downloads for interim fixes and workarounds)
v Training and certification
v IBM developerWorks
v IBM Redbooks
v General product information
If you cannot find the solution to your problem in the information center, search the
following Internet resources for the latest information that might help you resolve
your problem:
v Forums and newsgroups
v Google.com
Obtaining fixes
A product fix might be available to resolve your problem. To determine what fixes
are available for your IBM software product, follow these steps:
1. Go to the Software support Web site at http://www.ibm.com/software/support.
2. Click the Download tab.
3. Select the operating system in the Operating system menu.
4. Type search terms in the Enter search terms field.
5. As appropriate, use other search options to further define your search.
6. Click Search.
7. From the list of downloads returned by your search, click the name of a fix to
read the description of the fix and to optionally download the fix.
For more information about the types of fixes that are available, see the IBM
Software Support Handbook at http://techsupport.services.ibm.com/guides/handbook.html.
Receiving weekly support updates
To receive weekly e-mail notifications about fixes and other software support news,
follow these steps:
1. Go to the IBM Software Support Web site at http://www.ibm.com/software/support.
2. Click My account in the upper right corner of the page.
3. Click Subscribe to IBM e-news. (If you have already subscribed and want to
modify your subscription preferences, click Modify subscriptions and follow the
instructions on screen.)
4. Follow the instructions on screen to provide the following data:
v Your personal contact information.
Appendix B. Problem determination 99
v Your areas of interest.
v The types of subscriptions and regional versions that you want to receive.
5. Review the subscription confirmation to confirm your settings.
If you experience problems with the My support feature, you can obtain help in one
of the following ways:
Online
Send an e-mail message to [email protected], describing your problem.
By phone
Call 1-800-IBM-4You (1-800-426-4968).
Contacting IBM Software Support
IBM Software Support provides assistance with product defects.
Before contacting IBM Software Support, your company must have an active IBM
software maintenance contract, and you must be authorized to submit problems to
IBM. The type of software maintenance contract that you need depends on the type
of product you have:
v For IBM distributed software products (including, but not limited to, Tivoli, Lotus,
and Rational products, as well as DB2 and WebSphere products that run on
Windows, or UNIX operating systems), enroll in Passport Advantage in one of the
following ways:
Online
Go to the Passport Advantage Web site at http://www-306.ibm.com/software/howtobuy/passportadvantage/pao_customers.htm .
By phone
For the phone number to call in your country, go to the IBM Software
Support Web site at http://techsupport.services.ibm.com/guides/contacts.html and click the name of your geographic region.
v For customers with Subscription and Support (S & S) contracts, go to the
Software Service Request Web site at https://techsupport.services.ibm.com/ssr/login.
v For customers with IBMLink, CATIA, Linux, OS/390, iSeries, pSeries, zSeries,
and other support agreements, go to the IBM Support Line Web site at
http://www.ibm.com/services/us/index.wss/so/its/a1000030/dt006.
v For IBM eServer software products (including, but not limited to, DB2 and
WebSphere products that run in zSeries, pSeries, and iSeries environments), you
can purchase a software maintenance agreement by working directly with an IBM
sales representative or an IBM Business Partner. For more information about
support for eServer software products, go to the IBM Technical Support
Advantage Web site at http://www.ibm.com/servers/eserver/techsupport.html.
If you are not sure what type of software maintenance contract you need, call
1-800-IBMSERV (1-800-426-7378) in the United States. From other countries, go to
the contacts page of the IBM Software Support Handbook on the Web at
http://techsupport.services.ibm.com/guides/contacts.html and click the name of your
geographic region for phone numbers of people who provide support for your
location.
To contact IBM Software support, follow these steps:
1. “Determining the business impact” on page 101
100 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
2. “Describing problems and gathering information”
3. “Submitting problems”
Determining the business impact
When you report a problem to IBM, you are asked to supply a severity level.
Therefore, you need to understand and assess the business impact of the problem
that you are reporting. Use the following criteria:
Severity 1
The problem has a critical business impact. You are unable to use the
program, resulting in a critical impact on operations. This condition requires
an immediate solution.
Severity 2
The problem has a significant business impact. The program is usable, but
it is severely limited.
Severity 3
The problem has some business impact. The program is usable, but less
significant features (not critical to operations) are unavailable.
Severity 4
The problem has minimal business impact. The problem causes little impact
on operations, or a reasonable circumvention to the problem was
implemented.
Describing problems and gathering information
When describing a problem to IBM, be as specific as possible. Include all relevant
background information so that IBM Software Support specialists can help you
solve the problem efficiently. To save time, know the answers to these questions:
v What software versions were you running when the problem occurred?
v Do you have logs, traces, and messages that are related to the problem
symptoms? IBM Software Support is likely to ask for this information.
v Can you re-create the problem? If so, what steps were performed to re-create
the problem?
v Did you make any changes to the system? For example, did you make changes
to the hardware, operating system, networking software, and so on.
v Are you currently using a workaround for the problem? If so, be prepared to
explain the workaround when you report the problem.
See “Gathering product information for IBM Software Support” on page 73 for
further tips for gathering information for IBM Software Support.
Submitting problems
You can submit your problem to IBM Software Support in one of two ways:
Online
Click Submit and track problems on the IBM Software Support site
athttp://www.ibm.com/software/support/probsub.html. Type your information
into the appropriate problem submission form.
By phone
For the phone number to call in your country, go to the contacts page of the
IBM Software Support Handbook at http://techsupport.services.ibm.com/guides/contacts.html and click the name of your geographic region.
If the problem you submit is for a software defect or for missing or inaccurate
documentation, IBM Software Support creates an Authorized Program Analysis
Appendix B. Problem determination 101
Report (APAR). The APAR describes the problem in detail. Whenever possible, IBM
Software Support provides a workaround that you can implement until the APAR is
resolved and a fix is delivered. IBM publishes resolved APARs on the Software
Support Web site daily, so that other users who experience the same problem can
benefit from the same resolution.
Informational, warning, and error messages
This appendix introduces message logging and explains how to gather information
from those logs.
Message logging refers to the text and numeric messages created by the software.
These messages relay information about how the system or application is
performing and can alert you to exceptional conditions when they occur. Messages
are sent to an output destination, such as a file, database, or console screen.
If you receive a warning or error message, you can do one of the following:
v Follow the instructions listed in the Detail window of the message if this
information is included there.
v Consult the message details listed in this appendix to see what action you can
take to correct the problem.
v Consult the message log for message ID and text, time and date of the
message, as well as other data you can use to diagnose the problem.
Message format
IBM Tivoli Advanced Audit for DFSMShsm messages have the following format:
Message ID and text
Explanation
Operator Response
The message ID has the following format:
CCC####severity
where:
CCC Prefix that indicates the component to which the message applies. The
component is one of the following:
KRG General IBM Tivoli Advanced Audit for DFSMShsm messages
#### Number of the message
severity
Severity of the message. There are three levels of severity:
I Informational messages provide feedback about something that
happened in the product or system that might be important. These
messages can provide guidance when you are requesting a specific
action from the product.
W Warning messages call your attention to an exception condition.
The condition might not be an error but can cause problems if not
resolved.
E Error messages indicate that an action cannot be completed
because of a user or system error. These messages require user
response.
102 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
The Text of the message provides a general statement regarding the problem or
condition that occurred. The Explanation provides additional information about the
message and what might have caused the condition. The Operator Response
provides actions to take in response to the condition, particularly for error messages
(messages with the ″E″ suffix).
Note: Many message texts and explanations contain variables, such as the specific
name of a server or application. Those variables are represented in this
appendix as symbols, such as ″&1.″ Actual messages contain values for
these variables.
This appendix includes the messages for the following software:
v IBM Tivoli Advanced Audit for DFSMShsm
IBM Tivoli Advanced Audit for DFSMShsm messages
Notes:
1. In the following messages, id is replaced by the TEDA server ID. This ID
matches the TEDA(Kpp) parameter passed to the TEDA server started task
program.
2. When any of the IBM Tivoli Enterprise Portal agents (KRJ, KRG, or KRN) share
the same address space, the id and Kpp values will be those of the TEDA
server address space.
KRG0001E id Required LE module module not loaded
Explanation: The indicated load module module is required by the Language Environment interface cannot be found
or loaded.
Operator response: Validate that the indicated load module can be found in either the JOBLIB/STEPLIB data sets
or the z/OS system linklist. A server restart will be required to resolve the problem.
KRG0002E id LE Environment initialization failed RC=rc
Explanation: An attempt to initialize Language Environment for this task has failed with the indicated return code rc.
The return code is issued from the init_sub_dp function call to CEEPIPI.
Operator response: Please refer to the z/OS Language Environment Programming Guide for an explanation of the
return codes and possible corrective actions. A server restart will be required to resolve the problem.
KRG0003E id LE Environment termination failed RC=rc
Explanation: An attempt to initialize Language Environment for this task has failed with the indicated return code rc.
The return code is issued from the term function call to CEEPIPI.
Operator response: Please refer to the z/OS Language Environment Programming Guide for an explanation of the
return codes and possible corrective actions.
KRG0004E id CEEPIPI add of module failed RC=rc
Explanation: An attempt to add the indicated load module module to the Language Environment function table has
failed with the indicated return code rc. The return code is issued from the add_entry function call to CEEPIPI.
Operator response: Please refer to the z/OS Language Environment Programming Guide for an explanation of the
return codes and possible corrective actions. A server restart will be required to resolve the problem.
Appendix B. Problem determination 103
KRG0005E id CEEPIPI function module missing
Explanation: The required Language Environment function load module module could not be found.
Operator response: There should be an AGENT statement of type ″PIPI″ for the indicated load module module in
the KppSHRxx member that is being used by the TEDA server. A server restart will be required to resolve the problem.
KRG0006E id CEEPIPI call of module failed RC=rc
Explanation: An attempt to call the indicated load module module to the Language Environment function table has
failed with the indicated return code rc. The return code is issued from the call_sub function call to CEEPIPI.
Operator response: Please refer to the z/OS Language Environment Programming Guide for an explanation of the
return codes and possible corrective actions. A server restart will be required to resolve the problem.
KRG0007I id Agent agent using port portnum
Explanation: The indicated TEP agent agent is using the indicated port number portnum. The value of the port
number is taken from the KppPORT keyword on the GLOBAL statement in the KppPRDxx member.
Operator response: No action is required.
KRG0008I id Agent agent connected to TEMA
Explanation: The indicated TEP agent agent has successfully connected to the TEMA address space.
Operator response: No action is required.
KRG0009I id Agent agent disconnected from TEMA
Explanation: The indicated TEP agent agent has successfully disconnected from the TEMA address space.
Operator response: No action is required.
KRG0010E id Agent agent service function failed RC=rc
Explanation: The indicated agent agent encountered a non-zero return code rc when calling the indicated CPCI
function function.
Operator response: Refer to the following list of return codes
v CP_PORT_NOT_SET
v CP_SOCKET_OPEN_FAILED
v CP_STATE_ERROR
v CP_WRITE_ERROR
v CP_PARSING_ERROR
v CP_ATTRIBUTE_GROUP_NOT_REGISTERED
v CP_HANDLE_NOT_FOUND
v CP_ID_NOT_FOUND
v CP_MALLOC_FAILED
For CP_SOCKET_OPEN_FAILED, check that the TEMA address space is active and accepting connections from the
″Kpp″ product. When this condition is received, the TEDA address space retries every 30 seconds. For all other return
codes, please contact IBM Support.
KRG0011E id Attribute group register not found
Explanation: The internal attribute group register was not found. All attribute groups will not be registered with TEP.
Operator response: Ensure that the KppTEP00 agent statement is present in the KppSHRxx member. A server
restart will be required to resolve the problem.
104 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
KRG0012E id Attribute group register is full
Explanation: There is no more room in the internal attribute group register. All subsequent attribute groups will not
be registered with TEP.
Operator response: Contact IBM Support.
KRG0013E id Attribute group module module not found
Explanation: One or more attribute groups require the indicated load module module and it could not be found or
loaded.
Operator response: Verify that the indicated load module can be found in either the JOBLIB or STEPLIB data sets
or the z/OS system linklist. A server restart will be required to resolve the problem.
KRG0014I id Attribute group group assigned handle handle
Explanation: The indicated attribute group group has been assigned the indicated handle handle.
Note: This message is only shown for MsgLevel(1) and above.
Operator response: No action is required.
KRG0015I id Attribute group group inactivated
Explanation: The indicated attribute group group has been inactivated and no further requests will be handled. This
message is normally issued during server termination.
Operator response: No action is required.
KRG0016E id Attribute group group already registered
Explanation: An attempt to register the indicated attribute group group has been made when there is already one of
the same name registered. The register request will be refused.
Operator response: Contact IBM Support.
KRG0017I id Attribute group group registered with TEMA
Explanation: An attempt to register the indicated attribute group group has been made successfully. Data can now
flow between TEP and the TEDA server for this attribute group.
Operator response: No action is required.
KRG0018I id Attribute group registration complete for agent
Explanation: The indicated agent agent has completed its registration phase.
Operator response: No action is required.
KRG0019I id text
Explanation: This message is issued in response to a Take Action TEP request. The text of text varies depending on
the context of the action.
Operator response: It is intended that this message is processed by your automated operations software.
KRG0020W id Agent agent has no associated attribute groups
Explanation: The indicated agent agent has completed its registration phase and has not registered any attribute
groups. This happens when all of the attribute groups are asynchronous in nature (pure event table) but the KppSYNC
agent is defined so that it can respond to the TEP shutdown requests.
Operator response: No action is required.
Appendix B. Problem determination 105
KRG0021W id TaskRequest received but no handler defined for product
Explanation: A take action request from TEP has been received for this product but there are no take action
handlers defined for this product.
Operator response: Contact IBM Support.
KRG0030W TEDA Kpp not found - Retrying every 60 seconds
Explanation: The KppSIGNL utility program could not find the TEDA server specified on the runtime parameter. It will
retry in 60 seconds.
Operator response: Start the indicated TEDA server.
KRG0031E TEDA Kpp not found and maximum retry attempts exceeded
Explanation: The KppSIGNL utility program could not find the TEDA server specified on the runtime parameter and
the maximum number of retry attempts has been exceeded. The KppSIGNL program will terminate with a return code
of 8.
Operator response: Start the indicated TEDA server.
KRG0032W TEDA Kpp not found - Retry or Cancel (R/C)
Explanation: The KppSIGNL utility program could not find the TEDA server specified on the runtime parameter and
RETRY(WTOR) was either specified or defaulted to.
Operator response: Start the TEDA server indicated. Specify R to retry or C to cancel the wait for the TEDA server.
KRG0033W TEDA Kpp not found and retry cancelled by operator
Explanation: The KppSIGNL utility program could not find the TEDA server specified on the runtime parameter and
RETRY(WTOR) was either specified or defaulted to. The operator then replied C to Kpp0032W.
Operator response: No action is required.
KRG0034I Signal service failed RC=rc RSN=rsn
Explanation: The KppSIGNL utility program failed with the indicated return code rc and reason code rsn.
Operator response: Examine any previous messages issued by the KppSIGNL utility.
KRG0035W Signal signal not found for teda
Explanation: The KppSIGNL utility program could not find the indicated signal signal the TEDA teda.
Operator response: Check that the signal name is correct and has been defined as a resource for the TEDA server.
KRG0036I Signal signal updated for teda
Explanation: The KppSIGNL utility program found the indicated signal signal for the TEDA teda and its value has
been updated.
Operator response: No action is required.
KRG0053I id agent initializing
Explanation: The indicated agent agent is initializing.
Operator response: No action is required.
106 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
KRG0054I id agent initialization complete
Explanation: The indicated agent agent has completed its initialization phase.
Operator response: No action is required.
KRG0055W id agent invalid runtime keyword keyword ignored
Explanation: The indicated agent agent has encountered an invalid runtime keyword keyword. The keyword will be
ignored.
Operator response: Correct the specification of the runtime keyword or contact IBM Support. A server restart will be
required to resolve the problem.
KRG0056I id agent terminating
Explanation: The indicated agent agent is terminating.
Operator response: No action is required.
KRG0057I id agent termination complete
Explanation: The indicated agent agent has completed its termination phase.
Operator response: No action is required.
KRG0059I id Current user ASID id Jobname Jobname
Explanation: During shutdown, the TEDA server has detected that some address spaces that still have outstanding
active connections. Each address space is listed by the Kpp0059I message. The TEDA server will retry shutdown in
30 seconds.
Operator response: No action is required.
KRG0060I id There are no current users
Explanation: During shutdown, the TEDA server has detected that there are no current connections—termination
can now proceed.
Operator response: No action is required.
KRG0062E id Operating system level not supported
Explanation: The TEDA server has detected a level of z/OS that is not supported. The server will terminate.
Operator response: Check the installation instructions for the software prerequisites.
KRG0063E id Architecture level not supported
Explanation: The TEDA server has detected a level of hardware that is not supported. The server will terminate.
Operator response: Check the installation instructions for the hardware prerequisites.
KRG0064W id Shutdown prevented by active users : Retry/Ignore (R, I)
Explanation: The TEDA server shutdown is prevented because there are still active sessions with other address
spaces. The TEDA server will automatically retry every 30 seconds if the operator does not reply to this message.
Operator response: Reply R to retry or I to ignore. Replying I should be used with extreme caution and only in an
emergency situation or when the z/OS system is being shutdown in preparation for an IPL. If you specify I, the TEDA
server termination will remove critical resources from the system without attempting normal serialization and it will not
free the common storage control blocks — leaving approximately 240K of orphaned E-CSA. The TEDA server will also
not be able to restart until the address spaces that were in session have completely disconnected. Therefore, it is
strongly recommended that you reply R or wait for the TEDA server to retry every 30 seconds.
Appendix B. Problem determination 107
KRG0074I id TEDA initialization complete
Explanation: The TEDA server has successfully completed its initialization phase.
Operator response: No action is required.
KRG0075I id Waiting for active connections to terminate
Explanation: The TEDA server is terminating but cannot continue until all active connections are terminated. If active
connections are present, message KRG0064W will be issued.
Operator response: No action is required.
KRG0078I id TEDA shutdown proceeding
Explanation: The TEDA server is shutting down and is about to pass control to its termination routines.
Operator response: No action is required.
KRG0080I id TEDA removing services
Explanation: All active connections are terminated. The TEDA server is now removing internal services.
Operator response: No action is required.
KRG0082I id Dataspace dataspace created successfully
Explanation: The indicated dataspace dataspace has been successfully created.
Note: This message is only shown for MsgLevel(1) and above.
Operator response: No action is required.
KRG0083I id Dataspace dataspace removed
Explanation: The indicated dataspace dataspace has been successfully removed.
Note: This message is only shown for MsgLevel(1) and above.
Operator response: No action is required.
KRG0085E id Required keywords not specified
Explanation: Required keywords on the TEDA server modify command were not specified.
Operator response: Check the TEDA server modify command syntax and re-specify the required keywords.
KRG0086E id Unknown server server specified
Explanation: An agent specified a server server that is not valid.
Operator response: Correct the agent statement and restart the server.
KRG0088I id Command accepted
Explanation: The TEDA server operator command has been accepted.
Operator response: No action is required.
108 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
KRG0089E id Invalid command command
Explanation: The TEDA server operator command command is not valid.
Operator response: Check the TEDA server modify command syntax and re-issue the command.
KRG0090I id TEDA starting
Explanation: The TEDA server is starting.
Operator response: No action is required.
KRG0092I id Server server control task terminated
Explanation: The indicated server server control task has terminated.
Operator response: No action is required.
KRG0093E id Server server already stopped
Explanation: An attempt was made to stop a server that was already stopped. The request was ignored.
Operator response:
KRG0097I id Agent agent in server server quiesced
Explanation: The indicated agent named agent in server server is now quiesced. This message is issued for all
matching agents when the TEDA server quiesce command has been issued. If the agent code supports the quiesce
command, it will cease activity until its is resumed.
Operator response: No action is required.
KRG0098I id Agent agent in server server already quiesced - no action taken
Explanation: The indicated agent named agent in server server was already quiesced when a new attempt to
quiesce it was received. No action was taken.
Operator response: No action is required.
KRG0099I id No matches for Agent agent in server server
Explanation: There was no matches for the agent mask agent for the indicated server server.
Operator response: Re-specify the AGENT() keyword on the TEDA server operator modify command.
KRG0100I id No action taken for agent agent in server server
Explanation: There was no actions taken against any agent agent in the indicated server server. This is usually
caused by the agents already being in the desired state when the quiesce or resume commands were issued.
Operator response: Verify that the correct modify command was issued to the TEDA server.
KRG0102I id Agent task name agent heartbeat
Explanation: Trace message written by the indicated agent agent when the MsgLevel is greater than 0.
Operator response: No action is required.
KRG0103E id Common Dataspace dataspace ALESERV failed RC=rc
Explanation: During initialization the TEDA server could not perform the ALESERV ADD for the TEDA common
dataspace. All SMF record intercept functions will be disabled.
Operator response: Contact IBM Support.
Appendix B. Problem determination 109
KRG0104E id Required type name missing
Explanation: The required object of type type named name could not be found.
Operator response: Ensure that the associated statement is present in the KppSHRxx or KppPRDxx member. A
server restart will be required to resolve the problem.
KRG0105E id Required keyword type missing for command
Explanation: The required keyword of type type is missing for the operator modify command command.
Operator response: Verify the syntax of the modify command and re-issue the command.
KRG0107I id agent msgtext
Explanation: Trace message written by the indicated agent agent when the MsgLevel is greater than 0.
Operator response: No action is required.
KRG0109I id Agent task name agent terminated RC=rc
Explanation: The indicated agent agent has terminated with the specified return code rc.
Operator response: If the return code is non-zero and unexpected please contact IBM Support.
KRG0115I id Agent agent : Quiesced(Y/N) Address (address)
Explanation: Issued as the response from the D AGENT(mask) modify command, this message shows the quiesced
state and the address address in common storage of the agent block for the indicated agent agent.
Operator response: No action is required.
KRG0118I id Agent agent in server server resumed
Explanation: The indicated agent agent in server server has been resumed and will restart its work.
Operator response: No action is required.
KRG0119I id Agent agent in server server already active - no action taken
Explanation: The indicated agent agent in server server is already active and an attempt was made to resume it.
The request is ignored.
Operator response: Ensure that the R AGENT(mask) command was issued correctly.
KRG0126I id IBM Tivoli/product TEDA version
Explanation: The version version or the IBM Tivoli product product shown at TEDA server startup.
Operator response: No action is required.
KRG0127I id Agent task name agent initialization complete
Explanation: The indicated agent agent has completed its initialization phase.
Operator response: No action is required.
KRG0134E id Unknown keyword keyword
Explanation: An unknown keyword was discovered in the TEDA KppPRDxx or KppSHRxx member or as part of the
T AGENT(mask) operator command.
Operator response: Re-specify the keyword and restart the server or re-issue the operator command.
110 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
KRG0135E id Error in statement : statement
Explanation: During the process of reading the KppPRDxx and KppSHRxx members, the TEDA server encountered
one or more errors in the statement shown statement.
Operator response: Examine earlier messages that explain the errors discovered.
KRG0143E id One or more parameters missing from the type statement
Explanation: During the process of reading the KppPRDxx and KppSHRxx members, the TEDA server encountered
one or more missing parameters for the indicated statement type type.
Operator response: Correct the statement in error and restart the TEDA server.
KRG0144E id Dataspace dataspace DSPSERV failed RC=rc RSN=rsn
Explanation: During the creation of the indicated dataspace dataspace, the DSPSERV service failed with return
code rc and reason code rsn.
Operator response: Contact IBM Support.
KRG0145E id ALESERV failed RC=rc
Explanation: During an attempt to add a dataspace ALET to the access list, the ALESERV service failed with return
code rc.
Operator response: Contact IBM Support.
KRG0147I id Agent task name agent initializing
Explanation: The indicated agent agent is beginning its initialization phase.
Operator response: No action is required.
KRG0151E id Required keyword keyword missing from type for agent
Explanation: During the process of reading the KppPRDxx and KppSHRxx members, the required keyword keyword
was missing from the statement type type for the indicated agent agent.
Operator response: Correct the statement in error and restart the TEDA server.
KRG0152I id Module module loaded successfully at address address
Explanation: The indicated load module module has been loaded at address address.
Note: This message is only shown for MsgLevel(1) and above.
Operator response: No action is required.
KRG0153E id Agent task name agent storage obtain failed
Explanation: The indicated agent agent could not obtain the required storage to perform its actions. Processing is
suspended and retried during the next sampling interval.
Operator response: Increase the REGION size allocated to the TEDA server.
KRG0157W id Agent task name agent disabled - maximum restart count exceeded
Explanation: The indicated agent agent has terminated unexpectedly too many times and has exceeded its Restart()
value. The agent will not be restarted.
Operator response: Examine the cause of the unexpected termination and contact IBM Support.
Appendix B. Problem determination 111
KRG0161E id Fatal error error in module module
Explanation: There has been a non-recoverable error error in server module module. The TEDA server will
terminate.
Operator response: Contact IBM support.
KRG0162I id Agent agent in server TEDA updated with new value
Explanation: The indicated agent agent has been updated with a new value using the SET modify operator
command.
Operator response: No action is required.
KRG0164E id Agent task name agent data collection failed RC=rc RSN=rsn
Explanation: The indicated agent agent has encountered problems during its data collection processing, the return
code rc and reason code rsn is shown.
Operator response: Contact IBM Support.
KRG0166I id PC Routine routine installed for index index
Explanation: The indicated PC Routine routine has been installed and its index value index is shown.
Note: This message is only shown for MsgLevel(1) and above.
Operator response: No action is required.
KRG0167I id Invoking initialization routine routine
Explanation: The indicated initialization routine routine has been invoked.
Note: This message is only shown for MsgLevel(1) and above.
Operator response: No action is required.
KRG0168I id Invoking termination routine routine
Explanation: The indicated termination routine routine has been invoked.
Note: This message is only shown for MsgLevel(1) and above.
Operator response: No action is required.
KRG0176I id Dealt SMF record type number
Explanation: The SMF record number number has been intercepted by the TEDA server and successfully dealt to a
SMF record handler agent.
Note: This message is only shown for MsgLevel(1) and above.
Operator response: No action is required.
KRG0177W id Discarded SMF record type number
Explanation: The SMF record number number has been intercepted by the TEDA server but was not given to any
interested SMF record handler agent.
Note: This message is only shown for MsgLevel(1) and above.
Operator response: No action is required.
112 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
KRG0180E id No supplied parameters for statement
Explanation: During the process of reading the KppPRDxx and KppSHRxx members, the indicated statement
statement did not contain any valid parameters.
Operator response: Refer to the Monitoring Agent Planning and Configuration Guide for more information on the
keywords and expected values and formats. Correct the statement and restart the TEDA server.
KRG0181E id Maximum number of object reached
Explanation: The maximum number of items has been reached for the indicated object object. All following items of
the same type will be ignored.
Operator response: Contact IBM Support.
KRG0182E id Invalid length of keyword_or_statement
Explanation: An invalid length was detected for the indicated keyword or statement keyword_or_statement.
Operator response: Refer to the Monitoring Agent Planning and Configuration Guide for more information on the
keywords and expected values and formats. Re-specify the keyword with valid values.
KRG0183E id Non-Hexadecimal characters in keyword
Explanation: A keyword keyword was expecting only hexadecimal characters (0-9 and A-F) its value, however
non-hexadecimal characters have been detected.
Operator response: Refer to the Monitoring Agent Planning and Configuration Guide for more information on the
keywords and expected values and formats. Re-specify the keyword with valid values.
KRG0184E id Value of value greater than maximum allowed maximum
Explanation: The keyword value value is greater than the allowed maximum maximum. The value is rejected.
Operator response: Refer to the Monitoring Agent Planning and Configuration Guide for more information on the
keywords and expected values and formats. Re-specify the keyword with valid values.
KRG0185E id Value of value less than minimum allowed minimum
Explanation: The keyword value value is less than the allowed minimum minimum. The value is rejected.
Operator response: Refer to the Monitoring Agent Planning and Configuration Guide for more information on the
keywords and expected values and formats. Re-specify the keyword with valid values.
KRG0186E id Non-Numeric characters in keyword
Explanation: A keyword keyword was expecting only numerical characters (0-9) in its value, however non-numerical
characters have been detected.
Operator response: Refer to the Monitoring Agent Planning and Configuration Guide for more information on the
keywords and expected values and formats. Re-specify the keyword with valid values.
KRG0187E id Invalid time specification in keyword
Explanation: A keyword was expecting a time format value and it detected an invalid value. The time format is :
hh:mm:ss.th with all leading zeros included.
Operator response: Refer to the Monitoring Agent Planning and Configuration Guide for more information on the
keywords and expected values and formats. Re-specify the keyword with valid values.
Appendix B. Problem determination 113
KRG0188E id Invalid range specification in keyword
Explanation: The value in keyword keyword is not in a valid range as required by the keyword.
Operator response: Refer to the Monitoring Agent Planning and Configuration Guide for more information on the
keywords and expected values and formats. Re-specify the keyword with valid values.
KRG0189E id Invalid value specification in keyword
Explanation: The value in keyword keyword is invalid.
Operator response: Refer to the Monitoring Agent Planning and Configuration Guide for more information on the
keywords and expected values and formats. Re-specify the keyword with valid values.
KRG0190W id Bad statement found : Abort, Continue or Ignore (A,C,I)
Explanation: During the process of reading the KppPRDxx and KppSHRxx members, there has been an error
encountered in at least one statement.
Operator response: Examine earlier error messages to determine the reason for the failure. Refer to the Monitoring
Agent Planning and Configuration Guide for more information on the keywords and expected values and formats.
Reply with one of the following choices :
v A — Abort the server startup.
v C — Continue with startup and ignore this statement only.
v I — Continue with startup and ignore all following statement errors.
KRG0191E id Load failed for module module RC=rc RSN=rsn
Explanation: The indicated load module module could not be loaded. The return code rc and reason code rsn is
shown.
Operator response: Verify that the indicated load module can be found in either the JOBLIB or STEPLIB data sets
or the z/OS system linklist. A server restart will be required to resolve the problem.
KRG0192E id Invalid reply
Explanation: The reply to the TEDA server WTOR did not match one of the valid value. The reply will be ignored.
Operator response: Reply to the WTOR with one of the listed values.
KRG0194I id Server Abend ac RSN=rsn
Explanation: The TEDA server abended with the indicated abend code ac and reason code rsn.
Operator response: Please contact IBM Support.
KRG0195I id SMF Exit exit installed successfully
Explanation: The indicated SMF exit exit has been installed successfully.
Operator response: No action is required.
KRG0196E id CSVDYNEX DEFINE for exit failed RC=rc RSN=rsn
Explanation: During the DEFINE for the indicated SMF exit exit, the TEDA server received an unexpected return
code rc and reason code rsn.
Operator response: Please contact IBM Support.
114 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
KRG0197E id CSVDYNEX ADD for exit failed RC=rc RSN=rsn
Explanation: During the ADD for the indicated SMF exit exit, the TEDA server received an unexpected return code
rc and reason code rsn.
Operator response: Please contact IBM Support.
KRG0198E id Service service failed RC=rc RSN=rsn
Explanation: The indicated service service failed with return code rc and reason code rsn.
Operator response: Please contact IBM Support.
KRG0999I id msgtext
Explanation: This is a trace message written by the various agents when the MsgLevel is greater than 0.
Operator response: No action is required.
BegiN_ID_EnD BegiN_MESSAGE_EnD
Explanation: BegiN_EXPLANATION_EnD
Operator response: BegiN_OPERATOR_RESPONSE_EnD
BegiN_ID_EnD
Appendix B. Problem determination 115
116 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Appendix C. Accessibility
Accessibility features help users with physical disabilities, such as restricted mobility
or limited vision, to use software products successfully. The major accessibility
features in this product enable users to do the following:
v Use assistive technologies, such as screen-reader software and digital speech
synthesizer, to hear what is displayed on the screen. Consult the product
documentation of the assistive technology for details on using those technologies
with this product.
v Operate specific or equivalent features using only the keyboard.
v Magnify what is displayed on the screen.
In addition, the product documentation was modified to include the following
features to aid accessibility:
v All documentation is available in both HTML and convertible PDF formats to give
the maximum opportunity for users to apply screen-reader software.
v All images in the documentation are provided with alternative text so that users
with vision impairments can understand the contents of the images.
Navigating the interface using the keyboard
Standard shortcut and accelerator keys are used by the product and are
documented by the operating system. Refer to the documentation provided by your
operating system for more information.
Magnifying what is displayed on the screen
You can enlarge information on the product windows using facilities provided by the
operating systems on which the product is run. For example, in a Microsoft®
Windows environment, you can lower the resolution of the screen to enlarge the
font sizes of the text on the screen. Refer to the documentation provided by your
operating system for more information.
© Copyright IBM Corp. 2007 117
118 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Appendix D. Notices
This information was developed for products and services offered in the U.S.A. IBM
may not offer the products, services, or features discussed in this document in other
countries. Consult your local IBM representative for information on the products and
services currently available in your area. Any reference to an IBM product, program,
or service is not intended to state or imply that only that IBM product, program, or
service may be used. Any functionally equivalent product, program, or service that
does not infringe any IBM intellectual property right may be used instead. However,
it is the user’s responsibility to evaluate and verify the operation of any non-IBM
product, program, or service.
IBM may have patents or pending patent applications covering subject matter
described in this document. The furnishing of this document does not give you any
license to these patents. You can send license inquiries, in writing, to:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785 U.S.A.
For license inquiries regarding double-byte (DBCS) information, contact the IBM
Intellectual Property Department in your country or send inquiries, in writing, to:
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
The following paragraph does not apply to the United Kingdom or any other
country where such provisions are inconsistent with local law:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS
PUBLICATION ″AS IS″ WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A
PARTICULAR PURPOSE.
Some states do not allow disclaimer of express or implied warranties in certain
transactions, therefore, this statement might not apply to you.
This information could include technical inaccuracies or typographical errors.
Changes are periodically made to the information herein; these changes will be
incorporated in new editions of the publication. IBM may make improvements and/or
changes in the product(s) and/or the program(s) described in this publication at any
time without notice.
Any references in this information to non-IBM Web sites are provided for
convenience only and do not in any manner serve as an endorsement of those
Web sites. The materials at those Web sites are not part of the materials for this
IBM product and use of those Web sites is at your own risk.
IBM may use or distribute any of the information you supply in any way it believes
appropriate without incurring any obligation to you.
© Copyright IBM Corp. 2007 119
Licensees of this program who wish to have information about it for the purpose of
enabling: (i) the exchange of information between independently created programs
and other programs (including this one) and (ii) the mutual use of the information
which has been exchanged, should contact:
IBM Corporation
2Z4A/101
11400 Burnet Road
Austin, TX 78758 U.S.A.
Such information may be available, subject to appropriate terms and conditions,
including in some cases payment of a fee.
The licensed program described in this document and all licensed material available
for it are provided by IBM under terms of the IBM Customer Agreement, IBM
International Program License Agreement or any equivalent agreement between us.
This information contains examples of data and reports used in daily business
operations. To illustrate them as completely as possible, the examples include the
names of individuals, companies, brands, and products. All of these names are
fictitious and any similarity to the names and addresses used by an actual business
enterprise is entirely coincidental.
COPYRIGHT LICENSE:
This information contains sample application programs in source language, which
illustrate programming techniques on various operating systems. You may copy,
modify, and distribute these sample programs in any form without payment to IBM,
for the purposes of developing, using, marketing or distributing application programs
conforming to the application programming interface for the operating system for
which the sample programs are written. These examples have not been thoroughly
tested under all conditions. IBM, therefore, cannot guarantee or imply reliability,
serviceability, or function of these programs. You may copy, modify, and distribute
these sample programs in any form without payment to IBM for the purposes of
developing, using, marketing, or distributing application programs conforming to
IBM’s application programming interfaces.
If you are viewing this information in softcopy form, the photographs and color
illustrations might not appear.
Trademarks
DB2®, developerWorks®, eServer™, IBM, ibm.com, IBMLink™, the IBM logo,
iSeries™, Lotus®, OS/390®, Passport Advantage®, pSeries®, Rational®, Redbooks™,
Tivoli, the Tivoli logo, Tivoli Enterprise, Tivoli Enterprise Console, WebSphere®, and
zSeries® are trademarks or registered trademarks of International Business
Machines Corporation in the United States, other countries, or both.
Java and all Java-based trademarks and logos are trademarks or registered
trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
Linux is a trademark of Linus Torvalds in the United States, other countries, or both.
Microsoft, and Windows are registered trademarks of Microsoft Corporation in the
United States, other countries, or both.
120 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
UNIX is a registered trademark of The Open Group in the United States and other
countries.
Other company, product, and service names may be trademarks or service marks
of others.
Appendix D. Notices 121
122 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
Index
Aabend 93
accessibility xi, 117
Agent Error Messages attribute group 16
Agent Status Summarysituations 54
workspacesdescriptions 12
list 11
Agent Status Summary workspace 12
agent, monitoringSee monitoring agent
attribute (ATR) files 91
attribute groupsAgent Error Messages 16
Backup Control Dataset Error Summary 17
BCDS Error Group1 18
BCDS Error Group2 19
BCDS Error Group3 21
BCDS Error Group4 23
BCDS Error Group5 24
BCDS Error Group6 25
BCDS Error Group7 26
BCDS Error Group8 28
HSM Tape Error Summary 29
HSMTAPE Error Group1 30
HSMTAPE Error Group2 30
list of all 15
MCDS Error Group1 32
MCDS Error Group2 33
MCDS Error Group3 34
MCDS Error Group4 35
MCDS Error Group5 36
MCDS Error Group6 37
MCDS Error Group7 38
Migration Control Dataset Error Summary 40
more information 15
OCDS Error Group1 41
OCDS Error Group2 42
OCDS Error Group3 43
OCDS Error Group4 44
OCDS Error Group5 45
Offline Control Dataset Error Summary 46
overview 15
Performance Object Status 47
attributesAgent Error Messages 16
Backup Control Dataset Error Summary 17
BCD1BKDATE 19
BCD1BKVERS 19
BCD1DIAGID 18
BCD1DSN 18
BCD1HDSN 19
BCD1VOLSER 19
BCD1VSAM 19
BCD2BKDATE 20
BCD2BKGEN 21
attributes (continued)BCD2BKVERS 21
BCD2DIAGID 20
BCD2DSN 20
BCD2HDSN 20
BCD2PRIVOL 21
BCD2TAPET 21
BCD2TP 20
BCD2TTXT 21
BCD2VOLSER 20
BCD2VSAM 20
BCD3BKDATE 22
BCD3DIAGID 21
BCD3DSN 22
BCD3HDSN 22
BCD3TP 22
BCD3VOLSER 22
BCD3VSAM 22
BCD3VTOCER 22
BCD4BKDATE 23
BCD4BKOWN 24
BCD4BKVERS 24
BCD4DIAGID 23
BCD4DSN 23
BCD4HDSN 23
BCD4TP 24
BCD4VOLSER 23
BCD4VSAM 23
BCD5DIAGID 25
BCD5DSNNUM 25
BCD5TAPET 25
BCD5VOLSER 25
BCD6BCNT 26
BCD6BTCNT 26
BCD6DIAGID 25
BCD6DTCRE 26
BCD6DTUPD 26
BCD6TAPET 26
BCD6VOLSER 25
BCD7ANAME 27
BCD7DIAGID 26
BCD7DSFLG 27
BCD7DSOFF 27
BCD7DSPTCH 27
BCD7FGOFF 27
BCD7MIGVOL 27
BCD7TAPET 27
BCD7TNAME 27
BCD7TTXT 27
BCD8DIAGID 28
BCD8STAT1 28
BCD8STAT2 29
BCD8TYPE1 28
BCD8TYPE2 28
BCD8VOL1 28
BCD8VOL2 28
BCDS Error Group1 18
BCDS Error Group2 19
© Copyright IBM Corp. 2007 123
attributes (continued)BCDS Error Group3 21
BCDS Error Group4 23
BCDS Error Group5 24
BCDS Error Group6 25
BCDS Error Group7 26
BCDS Error Group8 28
BCSDIAGID 17
BCSDIAGMSG 18
BCSERRCNT 18
BCSERRTYP 18
BCSRECCNT 17
ERRATTGRP 17
ERRMSG 17
Error Code 48
ERRSEQNUM 17
HSM Tape Error Summary 29
HSMTAPE Error Group1 30
HSMTAPE Error Group2 31
MCD1CATLG 33
MCD1CATVOL 33
MCD1DIAGID 32
MCD1DSN 32
MCD1HDSN 32
MCD1HLVL 33
MCD1HVOL 32
MCD1VSAM 32
MCD2CATVOL 34
MCD2CLUST 33
MCD2COMP 34
MCD2DIAGID 33
MCD2HALIAS 34
MCD3DIAGID 34
MCD3DSNNUM 35
MCD3TAPET 35
MCD3VOLSER 34
MCD4CATLG 35
MCD4CREATE 36
MCD4DIAGID 35
MCD4DSN 35
MCD4HVOL 35
MCD5BCNT 36
MCD5BTCNT 36
MCD5DIAGID 36
MCD5DTCRE 37
MCD5DTUPD 37
MCD5TAPET 36
MCD5VOLSER 36
MCD6ANAME 38
MCD6DIAGID 37
MCD6DSFLG 38
MCD6DSOFF 38
MCD6DSPTCH 38
MCD6FGOFF 38
MCD6MIGVOL 37
MCD6TAPET 37
MCD6TNAME 38
MCD6TTXT 38
MCD7CATLG 39
MCD7CATVOL 39
MCD7DIAGID 39
attributes (continued)MCD7DSN 39
MCD7HDSN 39
MCD7HLVL 39
MCD7HVOL 39
MCD7VSAM 39
MCDS Error Group1 32
MCDS Error Group2 33
MCDS Error Group3 34
MCDS Error Group4 35
MCDS Error Group5 36
MCDS Error Group6 37
MCDS Error Group7 38
MCSDIAGID 40
MCSDIAGMSG 40
MCSERRCNT 40
MCSERRTYP 40
MCSRECCNT 40
Migration Control Dataset Error Summary 40
more information 15
Node 16, 17, 18, 19, 21, 23, 24, 25, 26, 28, 29, 30,
31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44,
45, 46, 47
Object Name 48
Object Status 48
Object Type 48
OCD1CPVOL 41
OCD1CRDATE 41
OCD1DIAGID 41
OCD1FDSN 42
OCD1PVOL 41
OCD1TAPET 41
OCD1VOLSER 41
OCD2CRDATE 42
OCD2CSVOL 43
OCD2DIAGID 42
OCD2LDSN 43
OCD2SVOL 42
OCD2TAPET 42
OCD2VOLSER 42
OCD3CRDATE 44
OCD3DIAGID 43
OCD3ENCSEQ 44
OCD3EXPSEQ 44
OCD3TAPET 43
OCD3VOLSER 43
OCD4CRDATE 45
OCD4DIAGID 44
OCD4ENCEXT 45
OCD4EXPEXT 45
OCD4TAPET 44
OCD4VOLSER 44
OCD5CRDATE 46
OCD5DIAGID 45
OCD5ENCBLK 46
OCD5EXPBLK 46
OCD5TAPET 45
OCD5VOLSER 45
OCDS Error Group1 41
OCDS Error Group2 42
OCDS Error Group3 43
124 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
attributes (continued)OCDS Error Group4 44
OCDS Error Group5 45
OCSDIAGID 46
OCSDIAGMSG 47
OCSERRCNT 47
OCSERRTYP 47
OCSRECCNT 46
Offline Control Dataset Error Summary 46
overview 15
Performance Object Status 47
Query Name 47
TAPERRTYP 29
Timestamp 17, 18, 19, 21, 23, 24, 25, 26, 28, 29,
30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43,
44, 45, 46, 47
TPD1DIAGID 30
TPD1DSNNUM 30
TPD1TAPET 30
TPD1VOLSER 30
TPD2CRJOB 31
TPD2DIAGID 31
TPD2DSNNUM 31
TPD2EXPIRE 31
TPD2TAPET 31
TPD2TDSN 31
TPD2VOLSER 31
TPSDIAGID 29
TPSDIAGMSG 29
TPSERRCNT 29
TPSRECCNT 29
BBackup Control Dataset Error Summary
situations 54, 55
workspacesdescriptions 12
list 11
Backup Control Dataset Error Summary attribute
group 17
Backup Control Dataset Error Summary workspace 12
Basic System Services (BSS1) 84
BCD1BKDATE attribute 19
BCD1BKVERS attribute 19
BCD1DIAGID attribute 18
BCD1DSN attribute 18
BCD1HDSN attribute 19
BCD1VOLSER attribute 19
BCD1VSAM attribute 19
BCD2BKDATE attribute 20
BCD2BKGEN attribute 21
BCD2BKVERS attribute 21
BCD2DIAGID attribute 20
BCD2DSN attribute 20
BCD2HDSN attribute 20
BCD2PRIVOL attribute 21
BCD2TAPET attribute 21
BCD2TP attribute 20
BCD2TTXT attribute 21
BCD2VOLSER attribute 20
BCD2VSAM attribute 20
BCD3BKDATE attribute 22
BCD3DIAGID attribute 21
BCD3DSN attribute 22
BCD3HDSN attribute 22
BCD3TP attribute 22
BCD3VOLSER attribute 22
BCD3VSAM attribute 22
BCD3VTOCER attribute 22
BCD4BKDATE attribute 23
BCD4BKOWN attribute 24
BCD4BKVERS attribute 24
BCD4DIAGID attribute 23
BCD4DSN attribute 23
BCD4HDSN attribute 23
BCD4TP attribute 24
BCD4VOLSER attribute 23
BCD4VSAM attribute 23
BCD5DIAGID attribute 25
BCD5DSNNUM attribute 25
BCD5TAPET attribute 25
BCD5VOLSER attribute 25
BCD6BCNT attribute 26
BCD6BTCNT attribute 26
BCD6DIAGID attribute 25
BCD6DTCRE attribute 26
BCD6DTUPD attribute 26
BCD6TAPET attribute 26
BCD6VOLSER attribute 25
BCD7ANAME attribute 27
BCD7DIAGID attribute 26
BCD7DSFLG attribute 27
BCD7DSOFF attribute 27
BCD7DSPTCH attribute 27
BCD7FGOFF attribute 27
BCD7MIGVOL attribute 27
BCD7TAPET attribute 27
BCD7TNAME attribute 27
BCD7TTXT attribute 27
BCD8DIAGID attribute 28
BCD8STAT1 attribute 28
BCD8STAT2 attribute 29
BCD8TYPE1 attribute 28
BCD8TYPE2 attribute 28
BCD8VOL1 attribute 28
BCD8VOL2 attribute 28
BCDS Error Group1 attribute group 18
BCDS Error Group2 attribute group 19
BCDS Error Group3 attribute group 21
BCDS Error Group4 attribute group 23
BCDS Error Group5 attribute group 24
BCDS Error Group6 attribute group 25
BCDS Error Group7 attribute group 26
BCDS Error Group8 attribute group 28
BCSDIAGID attribute 17
BCSDIAGMSG attribute 18
BCSERRCNT attribute 18
BCSERRTYP attribute 18
BCSRECCNT attribute 17
booksfeedback x
Index 125
books (continued)online x
ordering x
see publications xi
browser client 75
buffers, log 89
built-in problem determination features 74
Ccalculate historical data disk space 49
capacity planningIBM Tivoli Advanced Audit for DFSMShsm 50
capacity planning for historical data 49
catalog (CAT) files 91
code, productSee product code
collecting data 9
commandsECHO 89
RAS1 84
service console 84
TLVLOG 87
commands, Take Action 59
communication failure 92
communication tracing 80, 85
component codeSee product code
components 2
configuration 3
Configuration Toolsetting trace levels 84, 85, 86
conventionsoperating system xiii
typeface xii
cross-product links 94
customer supportSee Software Support
customizingmonitoring environment 7
situations 8
Ddata
collecting 9
viewing 9
data loggedIBM Tivoli Advanced Audit for DFSMShsm 50
debuggingcommunication 80, 92
default port 93
historical data collection 93
debugging toolsLog and Trace Analyzer 91
detecting problems, modifying situation values 8
directory names, notation xiii
disk capacity planningSee capacity planning
disk capacity planning for historical data 49
dynamic workspace links 94
EECHO command 89
education 98
see Tivoli technical training xii
environmentcustomizing 7
features 1
functions 1
monitoring real-time 5
real-time monitoring 5
environment variables, notation xiii
ERRATTGRP attribute 17
ERRMSG attribute 17
Error Code attribute 48
ERRSEQNUM attribute 17
eventmapping 63
eventsinvestigating 6
workspaces 6
Ffeatures, IBM Tivoli Advanced Audit for DFSMShsm 1
files, catalog and attribute 91
fixes, obtaining 99
functions, IBM Tivoli Advanced Audit for DFSMShsm 1
Ggathering support information 73
Hhistorical data
calculate disk space 49
capacity planningIBM Tivoli Advanced Audit for DFSMShsm 50
disk capacity planning 49
historical data collectioninstallation and configuration problems 93
historical data, collecting and viewing 9
HSM Tape Error Summarysituations 54, 55
workspacesdescriptions 12
list 11
HSM Tape Error Summary attribute group 29
HSM Tape Error Summary workspace 12
HSMTAPE Error Group1 attribute group 30
HSMTAPE Error Group2 attribute group 30
IIBM Redbooks 98
IBM Software SupportSee support
IBM Support Assistant 98
IBM Tivoli Advanced Audit for DFSMShsmabend 93
126 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
IBM Tivoli Advanced Audit for DFSMShsm (continued)components 2
features 1
functions 1
log filesRKLVLOG 78
RKLVSNAP 78
RKPDLOG 78
product code 79
situations 54
termination, abnormal 93
trace levels 86
workspacesdescriptions 12
list 11
IBM Tivoli Advanced Audit for DFSMShsm
workspace 12
IBM Tivoli Enterprise Consoleevent mapping 63
informationproblem determination 73
information, additionalattributes 15
policies 61
procedural 5
situations 53
Take Action commands 59
workspaces 11
installationmore information 5
problems 91
installation and configuration problemshistorical data collection 93
monitoring agent 92
monitoring server 92
remote monitoring server 92
interface, user 2
investigating an event 6
IP address 92
ITMS:Enginedefined 79
initialization message 79
product code 79
RKLVLOG 79
KKBB library service 80
KBBENV file 73
KDC_DEBUG environment variable 80
KDE_TRANSPORT statement 92
KDEB_INTERFACELIST statement 92
KDSENV member 73, 80, 92
KDSSTART member 85, 86
KFWITM081E message 94
KFWITM217E 92
KRG_BCDS_Critical_Errors situation 55
KRG_HSM_Tape_Critical_Errors situation 55
KRG_MCDS_Critical_Errors situation 56
KRG_OCDS_Critical_Errors situation 56
KRGENV member 80, 92
Llegal notices 119
links, workspace 94
list of messages 103
Log and Trace Analyzer tool 91
log buffers 89
log filesIBM Tivoli Advanced Audit for DFSMShsm 78
monitoring agent 78
monitoring serverdistributed 76
z/OS 78
persistent data store 78, 79
portal client 75
portal server 76
RKLVLOG 78
RKLVSNAP 78
RKPDLOG 78, 79
Tivoli Enterprise Monitoring Serverdistributed 76
z/OS 78
Tivoli Enterprise Portal client 75
Tivoli Enterprise Portal Server 76
WAREHOUSELOG table 79
logged dataIBM Tivoli Advanced Audit for DFSMShsm 50
loggingbuilt-in features 74
storage 85
write-to-operator (WTO) messages 86
MManage Tivoli Monitoring Services 76, 77
manualsfeedback x
online x
ordering x
see publications xi
MCD1CATLG attribute 33
MCD1CATVOL attribute 33
MCD1DIAGID attribute 32
MCD1DSN attribute 32
MCD1HDSN attribute 32
MCD1HLVL attribute 33
MCD1HVOL attribute 32
MCD1VSAM attribute 32
MCD2CATVOL attribute 34
MCD2CLUST attribute 33
MCD2COMP attribute 34
MCD2DIAGID attribute 33
MCD2HALIAS attribute 34
MCD3DIAGID attribute 34
MCD3DSNNUM attribute 35
MCD3TAPET attribute 35
MCD3VOLSER attribute 34
MCD4CATLG attribute 35
MCD4CREATE attribute 36
MCD4DIAGID attribute 35
MCD4DSN attribute 35
Index 127
MCD4HVOL attribute 35
MCD5BCNT attribute 36
MCD5BTCNT attribute 36
MCD5DIAGID attribute 36
MCD5DTCRE attribute 37
MCD5DTUPD attribute 37
MCD5TAPET attribute 36
MCD5VOLSER attribute 36
MCD6ANAME attribute 38
MCD6DIAGID attribute 37
MCD6DSFLG attribute 38
MCD6DSOFF attribute 38
MCD6DSPTCH attribute 38
MCD6FGOFF attribute 38
MCD6MIGVOL attribute 37
MCD6TAPET attribute 37
MCD6TNAME attribute 38
MCD6TTXT attribute 38
MCD7CATLG attribute 39
MCD7CATVOL attribute 39
MCD7DIAGID attribute 39
MCD7DSN attribute 39
MCD7HDSN attribute 39
MCD7HLVL attribute 39
MCD7HVOL attribute 39
MCD7VSAM attribute 39
MCDS Error Details workspace 13
MCDS Error Group1 attribute group 32
MCDS Error Group2 attribute group 33
MCDS Error Group3 attribute group 34
MCDS Error Group4 attribute group 35
MCDS Error Group5 attribute group 36
MCDS Error Group6 attribute group 37
MCDS Error Group7 attribute group 38
MCSDIAGID attribute 40
MCSDIAGMSG attribute 40
MCSERRCNT attribute 40
MCSERRTYP attribute 40
MCSRECCNT attribute 40
messagesbuilt-in features 74
for IBM Tivoli Advanced Audit for DFSMShsm 103
format 90, 102
ITMS:Engine 79
KFWITM081E 94
overview 102
syntax 102
U200 93
write-to-operator (WTO) 86
messages, displayingmonitoring server 77
portal server 76
Tivoli Enterprise Monitoring Server 77
Tivoli Enterprise Portal Server 76
Migration Control Dataset Error Summarysituations 54, 56
workspacesdescriptions 12
list 11
Migration Control Dataset Error Summary attribute
group 40
Migration Control Dataset Error Summary
workspace 12
missing data 92
modifying situation values to detect problems 8
monitoring agent 78
abend 93
communication failure 92
installation and configuration problems 92
log filesRKLVLOG 78
RKLVSNAP 78
RKPDLOG 78
product code 79
termination, abnormal 93
trace levels 86
using 5
monitoring servercommunication failure 92
displaying messages 77
installation and configuration problems 92
log filesdistributed 76
RKLVLOG 78
RKLVSNAP 78
z/OS 78
product code 79
remote 92
trace levels 85
monitoring, viewing the real-time environment 5
multi-home environment 92
NNode attribute 16, 17, 18, 19, 21, 23, 24, 25, 26, 28,
29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43,
44, 45, 46, 47
notationenvironment variables xiii
path names xiii
typeface xiii
OObject Name attribute 48
Object Status attribute 48
Object Type attribute 48
OCD1CPVOL attribute 41
OCD1CRDATE attribute 41
OCD1DIAGID attribute 41
OCD1FDSN attribute 42
OCD1PVOL attribute 41
OCD1TAPET attribute 41
OCD1VOLSER attribute 41
OCD2CRDATE attribute 42
OCD2CSVOL attribute 43
OCD2DIAGID attribute 42
OCD2LDSN attribute 43
OCD2SVOL attribute 42
OCD2TAPET attribute 42
OCD2VOLSER attribute 42
OCD3CRDATE attribute 44
128 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
OCD3DIAGID attribute 43
OCD3ENCSEQ attribute 44
OCD3EXPSEQ attribute 44
OCD3TAPET attribute 43
OCD3VOLSER attribute 43
OCD4CRDATE attribute 45
OCD4DIAGID attribute 44
OCD4ENCEXT attribute 45
OCD4EXPEXT attribute 45
OCD4TAPET attribute 44
OCD4VOLSER attribute 44
OCD5CRDATE attribute 46
OCD5DIAGID attribute 45
OCD5ENCBLK attribute 46
OCD5EXPBLK attribute 46
OCD5TAPET attribute 45
OCD5VOLSER attribute 45
OCDS Error Group1 attribute group 41
OCDS Error Group2 attribute group 42
OCDS Error Group3 attribute group 43
OCDS Error Group4 attribute group 44
OCDS Error Group5 attribute group 45
OCSDIAGID attribute 46
OCSDIAGMSG attribute 47
OCSERRCNT attribute 47
OCSERRTYP attribute 47
OCSRECCNT attribute 46
Offline Control Dataset Error Summarysituations 54, 56
workspacesdescriptions 13
list 11
Offline Control Dataset Error Summary attribute
group 46
Offline Control Dataset Error Summary workspace 13
online publicationsaccessing xi
operation of resource, recovering 6
ordering publications xi
Ppatch levels 73
path names, notation xiii
Performance Object Status attribute group 47
persistent data storelog files 78, 79
policiesmore information 61
overview 61
portal clientirreproducible problems 77
log files 75
reproducible problems 75
portal serverdisplaying messages 76
irreproducible problems 78
log files 76
ports, communication 93
problem determination 73, 91
built-in features 74
problem determination (continued)communication 80
communication failure 92
data to collect 73
default port 93
describing problems 101
determining business impact 101
historical data collection 93
installation 91
messages 102
situations 95
submitting problems 101
uninstallation 91
workspaces 94
problem resolution 98
problemsdetecting 8
problems and workarounds 91
procedures 5
product code 79
IBM Tivoli Advanced Audit for DFSMShsm 79
ITMS:Engine 79
monitoring agent 79
monitoring server 79
Tivoli Enterprise Monitoring Server 79
proxy, warehouse 79
publicationsaccessing online xi
feedback x
online x
ordering x, xi
purposescollecting data 9
customizing monitoring environment 7
investigating events 6
monitoring with custom situations 8
problem determination 73
recovering resource operation 6
viewing data 9
viewing real-time monitoring environment 5
Qqueries, using attributes 15
Query Name attribute 47
RRAS1 command 84
RAS1 tracesdefined 74
KBB library service 80
levels 82, 83, 84, 85, 86
message format 90
overhead 79
syntax 81
unit 82
z/OS 79
real-time data, viewing 5
recovering the operation of a resource 6
Redbooks, IBM 98
Index 129
requirements 3
resource, recovering operation 6
RKANCMDU data set 85, 86
RKANDATV data set 92
RKANPARU data set 73, 80, 82, 92
RKLVLOG 93
closing 87
ending 87
ITMS:Engine 79
monitoring agent 78
monitoring server 78
opening 87
printing to data set 87
saving 86
starting 87
RKLVSNAP 78
RKPDLOG 78, 79
SSDSF Print to Data Set panel 87
service consolecommands 84
defined 83
starting 83
situationsKRG_BCDS_Critical_Errors 55
KRG_HSM_Tape_Critical_Errors 55
KRG_MCDS_Critical_Errors 56
KRG_OCDS_Critical_Errors 56
list of all 54
more information 53
overview 53
predefined 54
values, modifying 8
situations, using attributes 15
software support 98
Software Supportcontacting 100
describing problems 101
determining business impact 101
receiving weekly updates 99
submitting problems 101
storage logging 85
supportgathering information for 73
IBM Support Assistant 98
list of messages 103
messages 102
Support Assistant 98
syntaxmessages 102
syntax, RAS1 traces 81
TTake Action commands 6
more information 59
overview 59
TAPERRTYP attribute 29
TCP/IP profile 93
termination, abnormal 93
Timestamp attribute 17, 18, 19, 21, 23, 24, 25, 26, 28,
29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43,
44, 45, 46, 47
Tivoli Data Warehousedebugging 79
WAREHOUSELOG table 79
Tivoli Enterprise Monitoring Servercommunication failure 92
displaying messages 77
installation and configuration problems 92
log filesdistributed 76
RKLVLOG 78
RKLVSNAP 78
z/OS 78
product code 79
remote 92
trace levels 85
Tivoli Enterprise Portal clientirreproducible problems 77
log files 75
reproducible problems 75
Tivoli Enterprise Portal Serverdisplaying messages 76
irreproducible problems 78
log files 76
Tivoli software information center xi
Tivoli technical training xii
TLVLOG command 87
tools, debuggingLog and Trace Analyzer 91
TPD1DIAGID attribute 30
TPD1DSNNUM attribute 30
TPD1TAPET attribute 30
TPD1VOLSER attribute 30
TPD2CRJOB attribute 31
TPD2DIAGID attribute 31
TPD2DSNNUM attribute 31
TPD2EXPIRE attribute 31
TPD2TAPET attribute 31
TPD2TDSN attribute 31
TPD2VOLSER attribute 31
TPSDIAGID attribute 29
TPSDIAGMSG attribute 29
TPSERRCNT attribute 29
TPSRECCNT attribute 29
tracingchanging settings 76, 77
communication 80, 85
defined 74
enabling in browser 75
KBB library service 80
levels 74, 79, 82, 83, 84, 85, 86
message format 90
monitoring agent 86
monitoring server 85, 86
overhead 79
RAS1 74, 79
syntax 81
Tivoli Enterprise Monitoring Server 85
130 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
tracing (continued)unit 82
z/OS 79
trademarks 120
training, Tivoli technical xii
troubleshooting 73
typeface conventions xii
UU200 message 93
unit traces 82
user interfaces options 2
using a monitoring agentpurposes 5
Vvalues, modifying situations 8
variables, notation for xiii
version numbers 73
viewing data 9
viewing real-time monitoring environment 5
viewsAgent Status Summary workspace 12
Backup Control Dataset Error Summary
workspace 12
HSM Tape Error Summary workspace 12
IBM Tivoli Advanced Audit for DFSMShsm
workspace 12
MCDS Error Details workspace 13
Migration Control Dataset Error Summary
workspace 12
Offline Control Dataset Error Summary
workspace 13
Virtual Internet Protocol Addressing (VIPA) 92
VSAM buffers 85, 86
Wwarehouse proxy 79
WAREHOUSELOG table 79
Windows Event Viewer 76, 77
workarounds 91
situations 95
workspaces 94
workspaces_EnDNAVIGATOR_ITEM_EnD 12, 13
Agent Status Summary 12
Backup Control Dataset Error Summary 12
event 6
HSM Tape Error Summary 12
IBM Tivoli Advanced Audit for DFSMShsm 12
inconsistent information 94
links 94
list of all 11
MCDS Error Details 13
Migration Control Dataset Error Summary 12
more information 11
no rows in a table 94
Offline Control Dataset Error Summary 13
workspaces (continued)overview 11
predefined 11
problem determination 94
write-to-operator (WTO) messages 86
Index 131
132 IBM Tivoli Advanced Audit for DFSMShsm for z/OS: Monitoring Agent User’s Guide
����
Printed in USA
SC23-7988-00