Collecting and keeping job output 4401 Thursday, May 3rd TWS Education + Training April 29-May 3, 2012 Hyatt Regency Austin Austin, Texas.

Slides:



Advertisements
Similar presentations
SkillCheck Online Testing
Advertisements

HORIZONT TWS/WebAdmin TWS/WebAdmin for Distributed
Copyright © 2008 SAS Institute Inc. All rights reserved. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks.
VPS® V1 R8.0 Migration Issues
Week 6: Chapter 6 Agenda Automation of SQL Server tasks using: SQL Server Agent Scheduling Scripting Technologies.
Oracle Architecture. Instances and Databases (1/2)
An End-User Perspective On Using NatQuery Building a Dynamic Variable T
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
TWS for z/OS end-to-end & Z centric Implementation Best Practices
1 DB2 Access Recording Services Auditing DB2 on z/OS with “DBARS” A product developed by Software Product Research.
Lesson 17: Configuring Security Policies
The Audit System for TWS z/OS
The RIGHT DATA at the RIGHT TIME in the RIGHT PLACE Data Stream Processor Introduction.
HORIZONT 1 ProcMan ® The Handover Process Manager Product Presentation HORIZONT Software for Datacenters Garmischer Str. 8 D München Tel ++49(0)89.
1 Event Management for TWS for z/Os Tivoli Workload Scheduler for z/Os 8.5 IBM Tivoli Software Paolo Falsi.
1 ECM System Monitor in the CMOD Environment. © 2013 IBM Corporation Enterprise Content Management IBM ECM System Monitor Improve Availability / Lower.
Introduction to z/OS Basics © 2006 IBM Corporation Chapter 7: Batch processing and the Job Entry Subsystem (JES) Batch processing and JES.
HORIZONT 1 TWS/Audit The Audit System for TWS z/OS HORIZONT Software for Datacenters Garmischer Str. 8 D München Tel ++49(0)89 /
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
HORIZONT 1 TWS/Audit The Audit System for TWS z/OS HORIZONT Software for Datacenters Garmischer Str. 8 D München Tel ++49(0)89 /
TWSd Configuring Tivoli Workload Scheduler Security 1of3
System Implementation
Click to add text SAP XBP 3.0 exploitation TWS Education + Training.
HORIZONT 1 XINFO ® The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D München Tel ++49(0)89 /
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Introduction to the new mainframe © Copyright IBM Corp., All rights reserved. Chapter 5: Batch processing and the Job Entry Subsystem (JES) Batch.
© 2012 IBM Corporation Tivoli Workload Automation Informatica Power Center.
Module 8: Server Management. Overview Server-level and instance-level resources such as memory and processes Database-level resources such as logical.
Beta92 V4R3 New Functions 14./15. April 2008 Working Commitee Beta92 in Munich at BMW Christian Bressler.
Chapter 9 Scripting RMAN. Background Authors felt that scripting was a topic not covered well Authors wanted to cover both Unix/Linux and Windows environments.
Robert Fourer, Jun Ma, Kipp Martin Copyright 2006 An Enterprise Computational System Built on the Optimization Services (OS) Framework and Standards Jun.
Appendix A Starting Out with Windows PowerShell™ 2.0.
June 6 th – 8 th 2005 Deployment Tool Set Synergy 2005.
Balancing Batch Workloads and CPU Activity in a Parallel Sysplex Environment Prepared by Kevin Martin McKesson For CMG Canada Spring Seminar 2006.
TWSd - Security Workshop Part I of III T302 Tuesday, 4/20/2010 TWS Distributed & Mainframe User Education April 18-21, 2010  Carefree Resort  Carefree,
© 2009 IBM Corporation © 2010 IBM Corporation Maintaining Your ITM Environment Tips to Help Scott Wallace -
1 Chapter Overview Preparing to Upgrade Performing a Version Upgrade from Microsoft SQL Server 7.0 Performing an Online Database Upgrade from SQL Server.
IBM MAINFRAMES CICS Training Class-01.
Lecture 31 Creating Executable Programs on the Mainframe Tuesday, January 20, 2009.
1 Chapter Overview Defining Operators Creating Jobs Configuring Alerts Creating a Database Maintenance Plan Creating Multiserver Jobs.
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective.
Introduction to z/OS Basics © 2006 IBM Corporation Chapter 7: Batch processing and the Job Entry Subsystem (JES) Batch processing and JES.
Introduction to z/OS Basics © 2006 IBM Corporation Chapter 7: Batch processing and the Job Entry Subsystem (JES) Batch processing and JES.
Our Programming and Batch Systems Company Name 1 |Copyright © Interskill Learning Pty Ltd 2011 – Commercial in Confidence z/OS Application Development.
CSC190 Introduction to Computing Operating Systems and Utility Programs.
Introduction to the new mainframe © Copyright IBM Corp., All rights reserved. Chapter 6: Using Job Control Language (JCL) and System Display and.
© 2009 IBM Corporation TWS for z/OS Release Upgrade Angelo D’Ambrosio & Giuseppe Longobardi – TWA customer support team.
HORIZONT 1 XINFO ® The IT Information System z/OS - JCL HORIZONT Software for Datacenters Garmischer Str. 8 D München Tel ++49(0)89 /
2 Copyright © 2007, Oracle. All rights reserved. Configuring for Recoverability.
Module 6: Administering Reporting Services. Overview Server Administration Performance and Reliability Monitoring Database Administration Security Administration.
Interactions & Automations
HORIZONT XINFO – Scanner zOS – JCL1 HORIZONT XINFO – Scanner zOS – JCl.
Debugging Lab Antonio Gómez-Iglesias Texas Advanced Computing Center.
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
Chapter 4: server services. The Complete Guide to Linux System Administration2 Objectives Configure network interfaces using command- line and graphical.
CONTROL-M Training At Global Online Trainings IND: Skype: Global.onlinetrainings USA:
Mainframe – Control-M Architecture.
© 2009 IBM Corporation IWS z/OS SPEs Auditing enhancements.
1 DB2 Access Recording Services Auditing DB2 on z/OS with “DBARS” A product developed by Software Product Research.
IBM Tivoli Workload Scheduler Monitor UNIX TWS Message Files and
Graphical Data Engineering
Cloning Flow for
OpenPBS – Distributed Workload Management System
IBM Workload Scheduler 2015 Take the Complexity Out of Workload Automation, while Keeping the Technology Up-to-Date IEM fixlets and Centralized Agent Update.
Import Cron and Windows Task Scheduler definitions
XINFO – Scanner z/OS – JCL
Skill Based Assessment
Adaptive Product Development Process Framework
Condor-G Making Condor Grid Enabled
Presentation transcript:

Collecting and keeping job output 4401 Thursday, May 3rd TWS Education + Training April 29-May 3, 2012 Hyatt Regency Austin Austin, Texas

Tivoli Workload Scheduler for z/OS Output Management adjacency to Tivoli Workload Scheduler for z/OS Output Mgt Output Archiving Remote spooling Validation and cross- reference File transfer mgt Restart and Cleanup

Output Archiving Remote spooling Validation and cross- reference File transfer mgt Restart and Cleanup Tivoli Workload Scheduler for z/OS Output Mgt Centralized retrieval of job outputs Archive job outputs, transform data into customer reports Who does what?

Value of centralized job output retrieval Output Archiving Remote spooling Validation and cross- reference File transfer mgt Restart and Cleanup Tivoli Workload Scheduler for z/OS Output Mgt Facilitate access to company data for analisys and auditing purposes Adherence to company standards Archiving products take inputs from JES

JES Spool is where the Job Outputs are written Output produced by any job/task Daily and Long Term Planning jobs with SYSOUT CLASS TWS z/OS Controller and Tracker started tasks that specify a SYSOUT Class message logs Centralized retrieval of job output in TWS z/OS TWS z/OS Controller TWS z/OS Tracker Agents JES SPOOL JOBB JOBA EQQM

Centralized retrieval of job output in TWS z/OS end-to-end TWS z/OS Controller TWS z/OS Tracker Agents Mainframe Distributed Distributed agents (FTA or z-centric) JES SPOOL JOBB JOBA EQQM JES Spool is where the Job Outputs are written Output produced by any job/task Daily and Long Term Planning jobs with SYSOUT CLASS TWS z/OS Controller and Tracker started tasks that specify a SYSOUT Class message logs SCRIPTB SCRIPTA What about FTA / z-centric job outputs?

Solutions covered in this presentation Utility to automatically retrieve FTA and z-centric job output (sending to JES) Automatic retrieval of ended-in-error job outputs (sending to JS) Automatic retrieval of all job outputs in the enterprise (sending to JES) A B C

FTA and zCentric job outputs retrieval utility TWS z/OS Controller TWS z/OS Tracker Agents Mainframe Distributed Distributed agents (FTA or z-centric) JES SPOOL SCRIPTB SCRIPTA Customized EQQUX007 exit PIFPIF 1.Retrieve job output 2.Build header and attach joblog 3.Submit a job with the same jobname as the original job A

TWS z/OS Controller TWS z/OS Tracker Agents Distributed agents (FTA or z-centric) JES SPOOL SCRIPTB SCRIPTA Customized EQQUX007 exit PIFPIF 1.Retrieve job output 2.Build header and attach joblog 3.Submit a job with the same jobname as the original job FTA and zCentric job outputs retrieval utility A Mainframe Distributed

Automatic retrieval of ended-in-error jobs TWS z/OS Controller TWS z/OS Tracker Agents Distributed agents (z-centric) JS FILE SCRIPTB SCRIPTA Introduced with TWS z/OS v8.6 Option to be activated through new parameters in RCLOPTS and HTTPOPTS E? YES NO B Mainframe Distributed

RCLOPTS JOBLOGRETRIEVALONERROR ONDEMAND RESTARTINFORETRIEVAL ONERROR ONDEMAND HTTPOPTS JOBLOGRETRIEVALONERROR ONDEMAND Change the default to automatically retrieve joblogs (or info for R&C) Change the default to automatically retrieve output of jobs running on z-centric or dynamic workstations Automatic retrieval of ended-in-error jobs B

The final solution Automate and control the entire collection process New Output Collector component to automatically retrieve z-centric job output 1 Retrieve the joblog from the agent (or the dynamic domain manager) 2 Build an header containing run time information for every joblog released in the z-centric environment 3 Send to the JES for output management tool to archive C

Just three steps to take advantage of it! Define Run “Create Sample Job JCL” panel (EQQJOBS Option 1) to prepare Output Collector environment: Sample started task procedure (EQQOUC ) Sample parameters (EQQOUCP) Sample to allocate new datasets (EQQPSC11) EQQOUCEV for Controller and Output Collector comunication EQQOUCKP job log request checkpoint Sample job log header template (EQQOUCH) C

Run EQQPCS11 to allocate new datasets Update Controller started task with DDNAME EQQOUCEV Set the following parameters HTTPOPTS OUTPUTCOLLECTOR YES JLOGHDRTEMPL member OPCOPTS OUCOPTS Activate Define Just three steps to take advantage of it! C

A joblog header template sample comes with the installation (EQQOUCH) You can edit it and copy into the member pointed out by JLOGHDRTEMPL parameter, selecting the variables considered useful or retaining them all Customize header Activate Define Just three steps to take advantage of it! C

The whole picture TWS z/OS Controller TWS z/OS Tracker Agents Mainframe Distributed Z-centric or dynamic agents JES SPOOL JOBB JOBA EQQM SCRIPTB SCRIPTA Output Collector C

Output collector and high availability TWS z/OS Controller TWS z/OS Tracker Agents Output Collector Sysplex environment Image 1 Image 2 TWS z/OS Standby Controller Define the OUTCOL keyword of OPCOPTS statement to specify the name of the Output collector started task to the controller. In a sysplex environment this enables the standby controller to continue the interaction with Output collector. C

Output collector deep dive TWS z/OS Controller TWS z/OS Tracker Agents Output Collector EQQOUCEV Event file JOBA Job completion produces an events in the event dataset Queue Manager Processes incoming requests Creates an entry in the checkpoint DS Log Retriever Dynamically allocates a DS with the DD name equal to the job name Gets the joblog header from the agent Write joblog + header to Removes the entry from the checkpoint Starts a number of parallel threads depending on user parameters HTTP and HTTPS destination can be refreshed with a command issued to the Output Collector C

Questions?

REMINDER! Please complete the session evaluation card included in your registration envelope. Place the evaluation card in the basket on your way out of the session. TWS Education & Training April 29-May 3, 2012 Hyatt Regency Austin Austin, Texas