You are previewing IBM z/OS Management Facility V2R1.
O'Reilly logo
IBM z/OS Management Facility V2R1

Book Description

This IBM® Redbooks® publication helps you install, configure, and use IBM z/OS® Management Facility (z/OSMF). z/OSMF is a product for z/OS that simplifies, optimizes, and modernizes the z/OS system programmer experience.

z/OSMF delivers solutions in a task-oriented, web-browser-based user interface with integrated user assistance. The goal of z/OSMF is to improve system programmer productivity, and make functions easier to understand and use. This makes system programmers more productive as quickly as possible with the least amount of training. You can automate tasks, reduce the learning curve, and improve productivity through a modern, simplified, and intuitive task-based, browser-based interface.

z/OSMF is aimed at a mixed skills workforce: It is suited to both professionals who are new to z/OS and those who are already skilled in z/OS. Each professional has their own needs and faces their own challenges. Novice system programmer might need to understand the “big picture” and how procedures are done. Novices need to get documentation on procedures and tasks, and implement them according to the rules of the enterprise. Experienced system programmers, conversely, have knowledge of tasks and procedures, so the goal is to make their work less error-prone and easier. This allows them to be more productive and contribute more to their business.

z/OS has been delivering simplification since it was introduced, but z/OSMF brings a new dimension and focus to simplification. z/OSMF simplifies and modernizes the user experience and helps make pertinent information readily available and easily accessible.

Table of Contents

  1. Front cover
  2. Notices
    1. Trademarks
  3. Preface
    1. Authors
    2. Now you can become a published author, too!
    3. Comments welcome
    4. Stay connected to IBM Redbooks
  4. Part 1 Introduction
  5. Chapter 1. Introduction
    1. 1.1 IBM z/OS Management Facility
    2. 1.2 Background and rationale
      1. 1.2.1 Challenges for novice system programmers
      2. 1.2.2 Challenges for experienced system programmers
    3. 1.3 IBM z/OS Management Facility environment
      1. 1.3.1 IBM z/OS Management Facility package
      2. 1.3.2 Getting started
      3. 1.3.3 z/OSMF V2R1 functions
      4. 1.3.4 z/OSMF in a monoplex or sysplex
      5. 1.3.5 zIIP and zAAP usage
  6. Chapter 2. Overview and architecture
    1. 2.1 Overview
    2. 2.2 IBM WebSphere Liberty profile
    3. 2.3 Common Information Model server
    4. 2.4 Common Event Adapter
    5. 2.5 System REXX
    6. 2.6 Other z/OS components
      1. 2.6.1 z/OS Communications Server
      2. 2.6.2 z/OS Security Server
      3. 2.6.3 System Logger
  7. Part 2 Installation
  8. Chapter 3. Planning and prerequisites
    1. 3.1 Changes in z/OSMF V2R1
    2. 3.2 Target system requirements
      1. 3.2.1 Operational requirements
      2. 3.2.2 Machine requirements
      3. 3.2.3 Preventive Service Planning
    3. 3.3 z/OSMF core and plug-in requirements
    4. 3.4 Workflows and Notifications task
    5. 3.5 Configuration Assistant task
      1. 3.5.1 System prerequisites
      2. 3.5.2 Security
      3. 3.5.3 Postinstallation
    6. 3.6 Links
    7. 3.7 Capacity Provisioning task
      1. 3.7.1 System prerequisites
      2. 3.7.2 Security
      3. 3.7.3 Postinstallation
    8. 3.8 Resource Monitoring and System Status tasks
      1. 3.8.1 System prerequisites
      2. 3.8.2 Security
      3. 3.8.3 Postinstallation
    9. 3.9 System Status task
    10. 3.10 Workload Management task
      1. 3.10.1 System prerequisites
      2. 3.10.2 Security
      3. 3.10.3 Postinstallation
    11. 3.11 Incident Log task
      1. 3.11.1 System prerequisites
      2. 3.11.2 Security
      3. 3.11.3 Postinstallation
    12. 3.12 Software Management task
      1. 3.12.1 System prerequisites
      2. 3.12.2 Security
      3. 3.12.3 Postinstallation
    13. 3.13 ISPF
      1. 3.13.1 System prerequisites
      2. 3.13.2 Security
      3. 3.13.3 Postinstallation
    14. 3.14 Application Linking Manager task
    15. 3.15 Links task (managing)
    16. 3.16 FTP Servers task
    17. 3.17 Systems task
    18. 3.18 Common Information Model
      1. 3.18.1 Setup and configuration
    19. 3.19 Common Event Adapter
      1. 3.19.1 Setting up CEA
      2. 3.19.2 Setting up CEA outside of z/OSMF
      3. 3.19.3 Setting up CEA as a part of z/OSMF customization
      4. 3.19.4 Recommendations
    20. 3.20 System REXX
    21. 3.21 Plug-in installation options
    22. 3.22 Installer user ID prerequisites
    23. 3.23 Planning for z/OSMF communication between sysplexes
      1. 3.23.1 Using a common CA certificate to sign all z/OSMF server certificates
      2. 3.23.2 Using a unique CA certificate for each instance
      3. 3.23.3 Certificate issues
      4. 3.23.4 Recommendations
  9. Chapter 4. IBM z/OS Management Facility installation and configuration
    1. 4.1 Installation considerations
      1. 4.1.1 Installation prerequisites
      2. 4.1.2 Removing IBM WebSphere Application Server OEM Edition for z/OS
    2. 4.2 z/OSMF configuration
      1. 4.2.1 z/OSMF file systems
      2. 4.2.2 Configuration scripts and files that are used
      3. 4.2.3 Configuration stages
    3. 4.3 Running and selecting izusetup invocation options
      1. 4.3.1 Choosing the izusetup script mode
      2. 4.3.2 Reviewing the initial configuration variables
    4. 4.4 Running izusetup for the z/OSMF core installation
      1. 4.4.1 Creating the initial z/OSMF configuration
      2. 4.4.2 Starting and stopping the z/OSMF server
      3. 4.4.3 z/OSMF LOGON window
    5. 4.5 Adding plug-ins to your z/OSMF system
      1. 4.5.1 Running the izusetup script with an override file
      2. 4.5.2 Fast path installation
      3. 4.5.3 Running the izusetup script with the override and -fastpath options
      4. 4.5.4 Running security commands for the selected plug-in
      5. 4.5.5 Verifying the security for the selected plug-in
      6. 4.5.6 Adding the plug-in by using the -finish option
      7. 4.5.7 Shutting down the server and angel STCs
    6. 4.6 Authorizing a user to use z/OSMF
      1. 4.6.1 Creating RACF commands to authorize a user ID to use z/OSMF
      2. 4.6.2 Running the security RACF REXX exec for the new user ID
  10. Chapter 5. High availability
    1. 5.1 High availability
    2. 5.2 High availability solution 1
      1. 5.2.1 Typical z/OSMF installation overview
      2. 5.2.2 Single shared directory structure and file system overview
      3. 5.2.3 Creating an instance of z/OSMF for a multi-system environment
    3. 5.3 High availability solution 2
      1. 5.3.1 Preliminary overview: System-specific versus sysplex shared
      2. 5.3.2 Establishing a common highly available sysplex zFS environment
      3. 5.3.3 Integrating z/OSMF in a highly available environment
    4. 5.4 Modifying the z/OSMF host name
      1. 5.4.1 Manually changing the z/OSMF host name
      2. 5.4.2 Using symbolics to represent a host name
    5. 5.5 Using DVIPA for the host name
      1. 5.5.1 Using MODDVIPA
      2. 5.5.2 Avoiding TCP/IP DVIPA “stealing”
      3. 5.5.3 DVIPA host name for multi-sysplex environments
    6. 5.6 Other considerations for starting z/OSMF in a highly available sysplex environment
      1. 5.6.1 Duplicate starting issues
      2. 5.6.2 Browser issues after losing a TCP/IP connection
  11. Part 3 Usage
  12. Chapter 6. Getting help in IBM z/OS Management Facility
    1. 6.1 Overview of help options in z/OSMF
    2. 6.2 Page-level help
    3. 6.3 Message help
    4. 6.4 Field-level help
  13. Chapter 7. Configuration Assistant
    1. 7.1 Introduction
    2. 7.2 Installation
    3. 7.3 Usage
      1. 7.3.1 Welcome page
      2. 7.3.2 Selecting a backing store for configuration
      3. 7.3.3 Perspectives
    4. 7.4 Working with a perspective
      1. 7.4.1 Adding a z/OS image
      2. 7.4.2 Adding a TCP/IP stack
      3. 7.4.3 Tabs, objects, and rules
      4. 7.4.4 Installing configuration files
  14. Chapter 8. Workflows
    1. 8.1 Introduction
    2. 8.2 Overview
    3. 8.3 Lifecycle
    4. 8.4 Accessing the Workflow task
      1. 8.4.1 Column descriptions
    5. 8.5 Creating a workflow instance
      1. 8.5.1 Workflow creation procedure
      2. 8.5.2 Workflow step assignment procedure
      3. 8.5.3 Notifications
    6. 8.6 Creating your own workflow: An example
      1. 8.6.1 Background
      2. 8.6.2 Editing XML
      3. 8.6.3 Components of the example workflow XML file
      4. 8.6.4 Importing and running the example XML file
      5. 8.6.5 Example workflow XML and template files
  15. Chapter 9. Links
    1. 9.1 Links and their purpose
    2. 9.2 Adding links
    3. 9.3 Modifying links
    4. 9.4 Deleting links
    5. 9.5 Adding links to z/OSMF through the izusetup.sh script
    6. 9.6 Security
  16. Chapter 10. Performance monitoring with IBM z/OS Management Facility
    1. 10.1 Introduction
    2. 10.2 z/OS monitoring with z/OSMF
    3. 10.3 Customizing views
    4. 10.4 Making your own view
      1. 10.4.1 System Status task
    5. 10.5 Other platform performance monitoring
  17. Chapter 11. Workload Management
    1. 11.1 Introduction
    2. 11.2 Entering the Workload Manager application in z/OSMF
      1. 11.2.1 Service Definitions table
      2. 11.2.2 Policy editing
      3. 11.2.3 Exporting and importing
      4. 11.2.4 Service definition printing
      5. 11.2.5 Installing service definitions
      6. 11.2.6 Monitoring of the WLM status in a sysplex
      7. 11.2.7 Managing service policies
      8. 11.2.8 Service definition history
  18. Chapter 12. Problem determination monitoring by using the IBM z/OS Management Facility Incident Log task
    1. 12.1 Introduction
    2. 12.2 Scenario overview
      1. 12.2.1 Starting a z/OSMF incident log
      2. 12.2.2 Incident Log window
      3. 12.2.3 Send Diagnostic Data wizard
      4. 12.2.4 IBM z/OS Problem Documentation Upload Utility
      5. 12.2.5 Secure transmission
      6. 12.2.6 Managing incident and diagnostic data
      7. 12.2.7 Summary
    3. 12.3 Setting up the Incident Log task on your system
      1. 12.3.1 Checklist for the Incident Log task
    4. 12.4 Running the Incident Log IVP by using izusetup
      1. 12.4.1 Starting the Incident Log IVP
      2. 12.4.2 Viewing the izuincidentlogverify.report
    5. 12.5 Incident Log data sets
      1. 12.5.1 SAN Volume Controller dump
      2. 12.5.2 Error and operations log
    6. 12.6 Controlling authorization to the Incident Logs task
      1. 12.6.1 ZMFAPLA
  19. Chapter 13. Software Management
    1. 13.1 Terminology
    2. 13.2 Introduction
      1. 13.2.1 FAQ
    3. 13.3 Planning
      1. 13.3.1 Prerequisites
      2. 13.3.2 Software Management topology
      3. 13.3.3 Naming conventions
    4. 13.4 Preliminary setup
      1. 13.4.1 Security
      2. 13.4.2 Systems
      3. 13.4.3 FTP servers
    5. 13.5 Using Software Management
      1. 13.5.1 The interface
      2. 13.5.2 Settings
      3. 13.5.3 Categories
      4. 13.5.4 Software instances
      5. 13.5.5 Products
      6. 13.5.6 Reporting
      7. 13.5.7 Deployment
  20. Chapter 14. ISPF
    1. 14.1 Introduction
    2. 14.2 Usage
    3. 14.3 z/OSMF and z/OS 3270 ISPF: Key differences
      1. 14.3.1 Panel splitting
      2. 14.3.2 Full panel applications
      3. 14.3.3 Copying and pasting
    4. 14.4 ZSTART ISPF function example
  21. Chapter 15. Capacity provisioning
    1. 15.1 Introduction
    2. 15.2 Prerequisites
      1. 15.2.1 Hardware prerequisites
      2. 15.2.2 z/OS prerequisites
    3. 15.3 Capacity provisioning setup
      1. 15.3.1 Capacity Provisioning Manager setup
    4. 15.4 z/OSMF setup for capacity provisioning
    5. 15.5 z/OSMF capacity provisioning usage
      1. 15.5.1 Entering the capacity provisioning plug-in
      2. 15.5.2 Viewing the status and defining connections
      3. 15.5.3 Managing domain configurations
      4. 15.5.4 Managing policies
  22. Part 4 Exploitation
  23. Chapter 16. Using the IBM z/OS Management Facility programmable interfaces
    1. 16.1 Introduction and overview
      1. 16.1.1 Making a call and receiving a response
      2. 16.1.2 Capability
      3. 16.1.3 References
    2. 16.2 Considerations
      1. 16.2.1 Security configuration
      2. 16.2.2 HTTP Secure (HTTPS)
      3. 16.2.3 curl
      4. 16.2.4 Response character sets
      5. 16.2.5 Parsing output
      6. 16.2.6 JavaScript and Ajax
      7. 16.2.7 BPXWUNIX program
    3. 16.3 Support routines
      1. 16.3.1 z/OS REXX
      2. 16.3.2 PHP
      3. 16.3.3 JavaScript
    4. 16.4 Example API calls
    5. 16.5 Jobs interface
      1. 16.5.1 Retrieving job output
      2. 16.5.2 Retrieving JCL
      3. 16.5.3 Listing job files
      4. 16.5.4 Retrieving job status
      5. 16.5.5 Listing queued jobs
      6. 16.5.6 Changing job class
      7. 16.5.7 Purging job output
      8. 16.5.8 Canceling a job
      9. 16.5.9 Submitting a job from a remote data set
      10. 16.5.10 Submit in-line JCL
    6. 16.6 Application linking interface
      1. 16.6.1 List handlers for an event type
    7. 16.7 Example application
      1. 16.7.1 z/OS REXX: Foreground ISPF dialog
      2. 16.7.2 JavaScript: Browser-based
  24. Part 5 Appendixes
  25. Appendix A. Migration
    1. A.1 Pre-migration issues
    2. A.2 Migrating the configuration file to the new release level
    3. A.3 Configuration
    4. A.4 Post-migration actions
  26. Appendix B. Diagnostic tests
    1. B.1 Diagnostic messages overview
    2. B.2 CIM server tracing
    3. B.3 Application server
    4. B.4 z/OSMF
    5. B.5 Common Event Adapter
    6. B.6 System REXX
    7. B.7 RMF
  27. Appendix C. Secure FTP using Application Transparent Transport Layer Security
    1. C.1 Secure FTP
    2. C.2 Using Application Transparent Transport Layer Security
  28. Appendix D. Additional material
    1. Locating the web material
    2. Using the web material
  29. Related publications
    1. IBM Redbooks
    2. Other publications
    3. Online resources
    4. Help from IBM
  30. Back cover