3 options
z/OS diagnostic data : collection and analysis / Paul Rogers, David Carey.
- Format:
- Book
- Author/Creator:
- Rogers, Paul.
- Series:
- IBM redbooks.
- IBM redbooks
- Language:
- English
- Subjects (All):
- Computer networks--Security measures.
- Computer networks.
- Operating systems (Computers).
- z/OS.
- Physical Description:
- 1 online resource (270 pages)
- Edition:
- 1st edition
- Place of Publication:
- San Jose, CA : IBM, International Support Organization, c2005.
- Language Note:
- English
- System Details:
- text file
- Summary:
- This IBM Redbook describes problem diagnosis fundamentals and analysis methodologies for the z/OS system. It provides guidelines for the collection of relevant diagnostic data, tips for analyzing the data, and techniques to assist in identifying and resolving of Language Environment, CICS, CICSPlex/SM, MQSeries, VTAM, and DB2 problems. Also described are some diagnostic procedures that are not purely z/OS, but that are related to the various platforms (UNIX and Windows) where IBM software executes and interacts with z/OS in a Client/Server or distributed framework topology. This document shows you how to: - Adopt a systematic and thorough approach to dealing with problems - Identify the different types of problems - Determine where to look for diagnostic information and how to obtain it - Interpret and analyze the diagnostic data collected - Escalate problems to the IBM Support Center when necessary Diagnostic data collection and analysis is a dynamic and complex process. This redbook shows you how to identify and document problems, collect and analyze pertinent diagnostic data and obtain help as needed, to speed you on your way to problem resolution.
- Contents:
- Front cover
- Contents
- Notices
- Trademarks
- Preface
- The team that wrote this redbook
- Become a published author
- Comments welcome
- Chapter 1. z/OS problem diagnosis fundamentals
- 1.1 Problem resolution steps
- 1.1.1 Identify the problem
- 1.1.2 Document the problem
- 1.1.3 Prioritize problem resolution
- 1.1.4 Analyze the problem
- 1.1.5 Ask for assistance
- 1.1.6 Implement the resolution
- 1.1.7 Close the problem
- 1.2 Problem severity
- Chapter 2. What version/release am I running?
- 2.1 Source of version and release information
- Chapter 3. Fundamental sources of diagnostic data
- 3.1 Diagnostic data sources
- 3.2 SYSLOG
- 3.3 OPERLOG
- 3.4 Logrec
- Chapter 4. Common problem types
- 4.1 Application program abends
- 4.2 System program abends
- 4.3 I/O errors
- 4.4 System wait states
- 4.5 System, subsystem, and application hangs
- 4.6 Hangs and loops
- 4.7 SYSTRACE, RMFMON, and SDSF
- 4.7.1 Displaying trace data for all ASIDs
- 4.7.2 RMF Monitor II
- 4.7.3 GRS contention
- 4.8 Program errors
- Chapter 5. MVS messages and codes
- 5.1 Message formats
- 5.2 Message examples
- 5.3 System codes
- 5.4 Wait state codes
- Chapter 6. SYS1.PARMLIB diagnostic parameters
- 6.1 IEAABD00, IEADMP00, and IEADMR00
- 6.1.1 SDATA options
- 6.1.2 PDATA options (only valid for IEADMP00)
- 6.2 SDATA and PDATA recommendation
- 6.3 IEADMCxx (dump command parameter library)
- 6.4 IEASLPxx (SLIP commands)
- Chapter 7. Cancelling tasks and taking dumps
- 7.1 Cancelling a task
- 7.2 Forcing a task
- 7.3 Dumping address spaces
- 7.3.1 DUMP command
- 7.4 Diagnostic data - dumps
- 7.4.1 ABEND dumps
- 7.5 SLIP dumps
- 7.5.1 SLIP using IGC0003E
- 7.5.2 SLIP using MSGID
- 7.6 SLIP dump using a z/OS UNIX reason code
- 7.6.1 Obtain a dump on a specific reason code
- 7.7 SNAP dumps.
- 7.7.1 Obtaining a SNAP dump
- 7.7.2 Customizing SNAP dumps
- 7.8 Stand-alone dumps
- 7.8.1 Allocating the stand-alone dump data set
- 7.8.2 SADMP program
- 7.8.3 ADMSADMP macro
- 7.8.4 Stand-alone dump procedure
- 7.8.5 SADMP processing
- 7.9 SVC dumps
- 7.10 Dump data set size
- 7.10.1 Allocating SYS1.DUMPxx data sets
- 7.10.2 Dynamic allocation of SVC dump data sets
- 7.11 Dumping multiple address spaces in a sysplex
- 7.11.1 Requesting a dump
- 7.12 Dump analysis and elimination (DAE)
- 7.13 Partial dumps
- 7.14 SDATA options
- Chapter 8. z/Architecture and addressing
- 8.1 Introduction to program status word (PSW)
- 8.1.1 Program status word details
- 8.2 What is addressability?
- 8.2.1 Format of the PSW
- 8.3 Is my dump from a z/OS 31-bit or 64-bit system?
- Chapter 9. z/OS trace facilities
- 9.1 Using the DISPLAY TRACE command
- 9.2 GTF trace
- 9.2.1 Defining the GTF trace options
- 9.2.2 Starting GTF
- 9.2.3 Stopping GTF
- 9.3 GTF tracing for reason code interrogation
- 9.4 Component trace
- 9.4.1 Parmlib members
- 9.4.2 Trace options
- 9.4.3 Collecting trace records
- 9.4.4 Starting component trace
- 9.4.5 Component trace for the logger address space
- 9.5 Master trace
- 9.5.1 Starting the master trace
- 9.6 GFS trace
- 9.7 System trace
- 9.8 SMS tracing
- Chapter 10. Interactive Problem Control System (IPCS)
- 10.1 Setting the IPCS defaults
- 10.1.1 Select the IPCS subcommand entry panel
- 10.1.2 What ASIDs have been dumped
- 10.2 VERBX MTRACE
- 10.3 SYSTRACE
- 10.3.1 Reviewing SYSTRACE data
- 10.4 IPCS SUMMARY command
- 10.5 What is VERBX?
- 10.5.1 IPCS VERBX LOGDATA command
- 10.6 IPCS virtual storage commands
- 10.7 Using IPCS to browse storage
- 10.8 Using IPCS to find the failing instruction
- 10.9 Searching IBM problem databases
- Chapter 11. CICS problem diagnosis.
- 11.1 Problem reference points
- 11.2 CICS messages
- 11.3 CICS abend codes
- 11.4 Analyzing CICS SVC dumps
- 11.5 CICS/TS 2.2 VERBEXIT options
- 11.6 CICS internal trace
- 11.7 CICS trace control facility
- Chapter 12. z/OS Language Environment
- 12.1 Run-time environment
- 12.1.1 Common LE messages
- 12.2 LE and batch (IMS, WebSphere, and so forth)
- 12.3 LE and CICS
- 12.3.1 Additional procedure for an SVCdump for 40xx abends under CICS
- 12.4 LE and UNIX System Services shell
- 12.5 Find failing module instructions
- 12.5.1 Reason code information
- 12.6 IPCS and Language Environment
- 12.7 Finding the failing CSECT name in LE
- Chapter 13. CICSPlex SM diagnostic procedures
- 13.1 Overview of the CICSPlex environment
- 13.2 Diagnostic aids
- 13.3 CICSPlex SM traces
- 13.4 CICSPlex SM component trace options
- 13.4.1 CMAS and MAS tracing
- 13.5 CICSPlex SM dumps
- 13.5.1 CICSPlex SM IPCS tools
- 13.6 CICSPlex SM module names, components and IPCS
- 13.6.1 Element type identifiers
- 13.6.2 CICSPlex SM component identifiers
- 13.6.3 The CICSPlex SM components and 3-character identifiers
- Chapter 14. DB2 problem diagnosis
- 14.1 System trace table
- 14.1.1 Master trace table
- 14.1.2 Common storage tracker
- 14.1.3 CHNGDUMP MAXSPACE
- 14.1.4 SDATA
- 14.1.5 What data to collect for DB2 problems
- 14.2 DB2 dump collection
- 14.3 Data sharing and IRLM
- 14.4 DB2 tracing
- 14.4.1 Trace output for DB2
- 14.5 DB2 dump diagnosis using IPCS
- Chapter 15. IMS diagnostic data collection
- 15.1 IMS diagnostic data
- 15.1.1 Batch message processing region
- 15.2 What must be kept to assist with IMS problem diagnosis
- 15.3 IMS and the MVS system trace table
- 15.3.1 IMS and the MVS master trace table
- 15.3.2 IMS dump space recommendations
- 15.4 IMS dump DD statements and FMTO
- 15.5 IMS tracing.
- 15.5.1 Tracing the BPE and CQS in an IMS environment
- 15.5.2 IMS APPC application program tracing
- 15.5.3 IMS TPIPE and OTMA traces
- 15.6 Simplify the dump process for multiple address spaces
- 15.7 Dumping IMS address spaces in a sysplex
- 15.8 IMS diagnostic data collection for WAIT/HANG conditions
- 15.8.1 IMS diagnostic data collection for a suspected Loop
- 15.8.2 IMS APPC diagnostic data capture procedures
- 15.9 IMS dump formatting using IPCS
- 15.9.1 IMS VERBX format option
- Chapter 16. VTAM diagnostic procedures
- 16.1 VTAM diagnostic commands
- 16.1.1 First failure support technology (FFST) for VTAM
- 16.2 VTAM IPCS dump formatting
- 16.2.1 VTAMMAP procedure
- 16.3 VTAM internal trace (VIT)
- 16.4 Recording traces in the internal table (MODE=INT)
- 16.5 Recording traces in the external table (MODE=EXT)
- 16.6 Module names in the internal trace records
- Chapter 17. TCP/IP component and packet trace
- 17.1 Tracing to the TCP/IP data space
- 17.2 PKTTRACE parms
- 17.3 Tracing to the external writer
- 17.3.1 Starting an external writer
- 17.3.2 CTRACE step (component SYSTCPIP)
- 17.3.3 Multiple trace (CTRACE and packet) step
- 17.3.4 Stopping the packet trace
- Chapter 18. CICS Transaction Gateway on z/OS
- 18.1 Gateway daemon
- 18.1.1 The Gateway daemon components
- 18.2 CTG trace file allocation
- 18.3 CICS Transaction Gateway application trace
- 18.4 Gateway daemon trace
- 18.5 JNI tracing
- 18.6 EXCI trace
- 18.6.1 Enable a GTF trace
- Chapter 19. WebSphere MQSeries z/OS diagnostic procedures
- 19.1 WebSphere MQSeries for z/OS
- 19.2 Dumping MQ MSTR, MQ CHIN and CHIN data space
- 19.3 MQ tracing using GTF
- 19.3.1 Starting GTF
- 19.4 WebSphere MQSeries z/OS channel trace
- 19.5 IPCS and WebSphere MQSeries z/OS
- 19.5.1 Using IPCS for WebSphere MQSeries
- 19.6 WebSphere MQ JAVA tracing.
- 19.7 Taking JMS traces within WebSphere
- Chapter 20. WebSphere Business Integration Message Broker on z/OS
- 20.1 Components of WBI message broker on z/OS
- 20.2 Address spaces that interact with the broker
- 20.3 Dumps captured by WBI message broker
- 20.4 Reviewing a WBI message broker dump
- 20.5 Dumping the WBI message broker address spaces
- 20.6 Displaying the status of a trace
- 20.7 WBI message broker user execution group trace
- 20.8 WBI message broker execution group trace
- 20.9 WBI message broker service trace
- 20.10 WBI message broker useful output files
- 20.11 Useful HFS files
- 20.12 WBI Message Broker for z/OS trace files
- Chapter 21. WebSphere Application Server for z/OS
- 21.1 WebSphere on z/OS diagnostic data
- 21.1.1 WebSphere Application Server joblog and syslog
- 21.1.2 Dumping the WebSphere Application Server address spaces
- 21.2 WebSphere Application Server CTRACE (SYSBBOSS)
- 21.2.1 Executing the CTRACE for WebSphere
- 21.3 LDAP trace
- 21.3.1 Starting an LDAP trace
- 21.3.2 IBM HTTP Server logs and trace
- 21.4 JVM debugging tools for z/OS
- Chapter 22. Distributed platform problem determination
- 22.1 What release am I running?
- 22.2 AIX tracing and core dumps
- 22.2.1 tcpdump and iptrace
- 22.2.2 UNIX systems core dump analysis
- 22.2.3 Generating a core dump
- 22.2.4 Looking at a system core dump
- 22.2.5 Ensuring that a good core file is generated
- 22.2.6 errpt command
- 22.3 WebSphere Application Server
- 22.3.1 Reviewing the JVM logs
- 22.3.2 Interpreting the JVM log data
- 22.3.3 Collector tool
- 22.4 Debugging with the Application Server toolkit
- 22.5 WebSphere Application Server tracing
- 22.5.1 Enabling tracing
- 22.5.2 Enabling trace at server startup
- 22.5.3 Enabling trace on a running server
- 22.5.4 Enabling trace on an application client or stand-alone process.
- 22.5.5 JMS tracing within WebSphere.
- Notes:
- Includes bibliographic references and index.
- "August 2005."
- "SG24-7110-00."
- Includes index.
- OCLC:
- 614891821
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.