xinfo - scheduler zos and ds - control-m.ppsx

74
HORIZONT 1 XINFO – Scheduler zOS and DS – Control-M HORIZONT XINFO – Scheduler zOS and DS – Control-M

Upload: phungnhu

Post on 02-Jan-2017

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 1 XINFO – Scheduler zOS and DS – Control-M

HORIZONT

XINFO – Scheduler zOS and DS – Control-M

Page 2: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 2 XINFO – Scheduler zOS and DS – Control-M

Preamble

This presentation gives a comprehensive overview of XINFO´s Scheduler for z/OS and DS for Control-M.

Click on this symbol to jump to the overview slide

This button can be used to jump to specific slides in this presentation.

Cross reference

Page 3: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 3 XINFO – Scheduler zOS and DS – Control-M

Table of Contents

Cross references

Netplans

Barchart

Job History

Forecast

Export: Excel, HTML, Word

Line Commands

XINFO vs Control-M/Desktop

Page 4: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 4 XINFO – Scheduler zOS and DS – Control-M

XINFO and Control-M

• General Job Definitions• Scheduling and Execution Paramters• Resources• Conditions• "ON PGMST", and Steps• SHOUT, and PostProc• IOALOG, the base for Job History• Statistics, Conditions and ctmrpln utility, used for the Forecast

XINFOS's Control-M Interface analyzes following

Control-M/Server data under z/OS, Unix, Windows etc.:

Page 5: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 5 XINFO – Scheduler zOS and DS – Control-M

Control-M – Selection

Cross reference for Control-M data

Netplans

Job History and Forecast

XINFO is an add-on to Control-M GUI.XINFO collects data from all Control-M systems,

independently from the platform. Therefore XINFO gives you an overview about all systems.

Page 6: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 6 XINFO – Scheduler zOS and DS – Control-M

XINFO Architecture with z/OS and DB2WindowsUnix z/OS (MVS)

Windows PC Client

TCP/IP

Scanner DS

DB2

Control-M Schedule-Librarys

Control-M Schedule-Librarys

Unload Script Unload Script

Scanner MVS

Graphic + Forecast

Control-M Schedule-Librarys

SQL Output

Output Files

Output Files

SQL Output

SQL Output

Page 7: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 7 XINFO – Scheduler zOS and DS – Control-M

Windows

Oracle

SQL Output

Output Files

Control-M Server Database

Unix/WindowsControl-M Server

Database

Unload Script

XINFO Architecture with Windows and Oracle Unix

Windows PC Client

Control-M Server Database

Unload Script

SQL Output

ODBC

Unload Script

Scanner Script/Programs

SQL Output

Page 8: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 8 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Definitions

Page 9: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 9 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Definitions

Search all jobs in Tables: T* with Owner: ctm*

Page 10: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 10 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Definitions

The jobs, Memname

or Filename

Tables T*

Owner ctm*Distributed Jobname

Page 11: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 11 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Definitions

From z/OS Control-M

From distributed Control-M

Page 12: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 12 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Definitions, Host (id)

Search all jobs running on "PC11"

Page 13: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 13 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Definitions, Host (id)

Host, Hostgroup

Jobs

Page 14: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 14 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Definitions

More selection, e.g. "Confirm"

Time dependenciesCyclic jobs

keep for restart

Sysout options

keep archive SYSDATA

Page 15: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 15 XINFO – Scheduler zOS and DS – Control-M

Control-M – Scheduling, calendar

Page 16: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 16 XINFO – Scheduler zOS and DS – Control-M

Control-M – Scheduling, calendar

Search all jobs using a calendar (NOT EMPTY)

Page 17: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 17 XINFO – Scheduler zOS and DS – Control-M

Control-M – Scheduling, calendar

Calendar

Jobs DAILYNAM More scheduling parameters

Page 18: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 18 XINFO – Scheduler zOS and DS – Control-M

Control-M – Scheduling, Group function

Group function

How often is a calendar used?

Page 19: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 19 XINFO – Scheduler zOS and DS – Control-M

Control-M – Scheduling, Group function

How often per calendar

Page 20: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 20 XINFO – Scheduler zOS and DS – Control-M

Control-M – Resources

Search all jobs using resource

“TAPE*” or “SYS*”

A left click on “Resource-Name” gives more selection fields

Page 21: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 21 XINFO – Scheduler zOS and DS – Control-M

Control-M – Resources

JobsUsage

Resources

Page 22: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 22 XINFO – Scheduler zOS and DS – Control-M

Control-M – DO (Step) Action

Page 23: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 23 XINFO – Scheduler zOS and DS – Control-M

Control-M – DO (Step) Action

Which jobs are started with FORCEJOB?

Page 24: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 24 XINFO – Scheduler zOS and DS – Control-M

Control-M – DO (Step) Action

The jobs

The trigger

The action

Page 25: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 25 XINFO – Scheduler zOS and DS – Control-M

Control-M – Set Var

Which jobs are using a "DATE" variable

Page 26: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 26 XINFO – Scheduler zOS and DS – Control-M

Control-M – Set Var

...that are using "Date" variablesThe jobs

Page 27: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 27 XINFO – Scheduler zOS and DS – Control-M

Control-M – Table Netplan

Select tables

Level Predecessor/Successor

Page 28: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 28 XINFO – Scheduler zOS and DS – Control-M

Control-M – Table Netplan

The tables and the dependencies

Page 29: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 29 XINFO – Scheduler zOS and DS – Control-M

Control-M – Table Netplan

With right mouse click to the table's job

netplan

Page 30: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 30 XINFO – Scheduler zOS and DS – Control-M

Control-M – Table- / Job Netplan

Page 31: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 31 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Netplan, the Symbols

JobCondition

Force Job

In-Condition without Job

Clustered by table

Page 32: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 32 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Netplan, the Symbols

Detailed information via double-click.

Please note that all data can be show within the

symbol (e.g. Owner)

Page 33: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 33 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Netplan, the Symbols

Click on Options to change the settings

Page 34: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 34 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Netplan, the Symbols

Adapt colours, shapes, contents etc.

Page 35: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 35 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Netplan, the Symbols

Group start

Group End(special dummy symbol to show dependencies)

Page 36: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 36 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Netplan, the Symbols

Control-D ReportsControl-D reports

Page 37: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 37 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Netplan, The Links

Condition

Global condition (from Control-M to Control-M)

External condition (from table to table)

OR-Condition

DO-Condition

Page 38: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 38 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Netplan, The Links

Condition

External condition (from table to table)

OR-Condition

DO-Condition

Page 39: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 39 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Netplan, Pred/Succ Level

With one additional predecessor/successor

level

Show Job Netplan for Table “TABC”

Page 40: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 40 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Netplan, Pred/Succ Level

Predecessor level 1Successor level 1

Selection,table TABC

Page 41: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 41 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Netplan, Pred/Succ Level

Right mouse click,Pred/Succ netplan

Select predecessor level 2 and

successor level 99

Page 42: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 42 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Netplan

2nd level predecessor and "all" successor of

the starting job

Page 43: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 43 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Netplan

Search function

Page 44: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 44 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job Netplan

Found jobs, sorted by jobname

A "click" on the list marks the matching

job in the netplan

Page 45: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 45 XINFO – Scheduler zOS and DS – Control-M

XINFO - Job Netplan - Critical Path

CTM job netplan has a new search function: Critical Path

To see the the longest path click on “Critical Path”

Page 46: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 46 XINFO – Scheduler zOS and DS – Control-M

XINFO - Job Netplan - Critical Path

Based on the “average duration“ XINFO calculates the longest path within the

displayed netplan. The total duration is shown on top of the result list.

Page 47: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 47 XINFO – Scheduler zOS and DS – Control-M

XINFO – Print Netplans

XINFO prints netplans on all

devices (printers, plotters etc.)

XINFOprint preview

Page 48: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 48 XINFO – Scheduler zOS and DS – Control-M

XINFO – CTM Barchart

Selection criteria

Page 49: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 49 XINFO – Scheduler zOS and DS – Control-M

CTM Barchart - Result

The result in a barchart

Page 50: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 50 XINFO – Scheduler zOS and DS – Control-M

Control-M Barchart

The left column in the jobruntime barchart can display now Jobname, Application, Group or Table

XINFO.INI: [GRAPHCTMRUNTIME]FIELDS="APPLICATION;GROUP;TABLE;JOB"

Page 51: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 51 XINFO – Scheduler zOS and DS – Control-M

XINFO – Batch Interface

/*********************************************************************//* *//* Logon-Parameter *//* *//*********************************************************************/CLOSE=ALLLOGON='C:\PROGRAMME\XINFO\LOGON_USER_MAX.LGN'/*********************************************************************//* *//* Input and Output files *//* *//*********************************************************************/LOAD_PRED=99LOAD_SUCC=99/*********************************************************************/SELECTION_FILE='C:\PROGRAMME\XINFO\Selection_UC4.TXT'CREATE_JPG_FILE='C:\TEMP\GRAFIK_1.JPG'/*********************************************************************/EXIT /* Exit XINFO */

XINFO.EXE /CMD=BATCH.BIF

LOGON dataencrypted

Selection

OutputThe batch interface allows you to export data automatically, e.g. netplans as JPEGs, tables

as HTML files and so on.

Page 52: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 52 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job History

When did all maintenance jobs run

in April?

When did all maintenance jobs run

in April?

Page 53: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 53 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job History

You may use the runtime data as a base for statistics

The jobs Start / EndStatus, Return

code,duration, etc.

Page 54: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 54 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job History

Detailed information per

double-click

Page 55: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 55 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job History, IOALOG

Basis is the log from all Control-M systems (distributed and z/OS)

Page 56: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 56 XINFO – Scheduler zOS and DS – Control-M

Control-M – IOALOG

You can search easily and fast for strings, e.g. messages or a

certain userid

Page 57: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 57 XINFO – Scheduler zOS and DS – Control-M

Control-M – IOALOG

Timestamp Message Jobs

Page 58: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 58 XINFO – Scheduler zOS and DS – Control-M

Control-M – Forecast Page:   2     Period:20151103.,   Calendar:Yes.                 Daily Job Order Report For Folder SampleServiceBIM, Job *                                                                               ==================================================================== Job Name                      Application     Sub Application Cint From Untl Hostgrp Description                   Type Folder------------------------- ------------------------ ------------------- ------ ------- ---- ---------- -------------------------------- ------ -------------SampleSLA                 SampleResources SampleJobs                                                             DMY SampleServiceBIMCONTROL-M 8.0.0                                BMC Software, Ltd. Page:   3     Period:20151103.,   Calendar:Yes.                 Daily Job Order Report For Folder Samples, Job *                                                                               ==================================================================== Job Name                      Application     Sub Application Cint From Untl Hostgrp Description                   Type Folder------------------------- ------------------------ ------------------- ------ ------- ---- ---------- -------------------------------- ------ -------------ctmagcln Control-M_House Post_Newday            0800                                                                    CMD  Samplesctmruninf Control-M_House Post_Newday                                              Purge data from the Statis CMD  Samplesctmcontb Control-M_House Post_Newday                                                                                          CMD  Samplesctmdbcheck Control-M_House SystemChecks&Ma     1100                                                                   CMD  Samplesmanconds Control-M_House SystemChecks&Ma                                                                                CMD  Samplesaddconds Control-M_House SystemChecks&Ma                                                                                DMY  Samplesctmjsa Control-M_House Reporting              0900                                                                   CMD  Samplesctmlog Control-M_House Reporting              1710                                                                   CMD  Samplesctmdiskspace                 Control-M_House SystemChecks&Ma     1000                                                                   CMD  Samplesnetstat                            SampleAppl      SampleJobs                                                                                              JOB  SamplesListAutoEditVariable    SampleAppl      SampleJobs             0900                      List Global Variables        CMD  Samples

“ctmrpln” gives us the jobnames,XINFO knows the sequence and

the start times, Based on average duration XINFO calculates the planned end times

for a couple of days.

Page 59: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 59 XINFO – Scheduler zOS and DS – Control-M

Control-M – Forecast

When are the maintenance jobs planned for July?

Page 60: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 60 XINFO – Scheduler zOS and DS – Control-M

Control-M – Forecast

The jobs Planned Start/End

Planned duration

Page 61: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 61 XINFO – Scheduler zOS and DS – Control-M

Control-M – Job-Statistic

The average duration, taken from Control-M statistic tables and files

Page 62: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 62 XINFO – Scheduler zOS and DS – Control-M

XINFO – Data Export

With “Export" all data can be exported

Page 63: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 63 XINFO – Scheduler zOS and DS – Control-M

XINFO – Data Export

Select file type:txt, csv, html, xls, xlsx, u.v.w.

Page 64: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 64 XINFO – Scheduler zOS and DS – Control-M

XINFO – Export Data to ExcelExport to Excel

Page 65: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 65 XINFO – Scheduler zOS and DS – Control-M

XINFO – Exported Data as HTML

HTML-File in Firefox

Page 66: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 66 XINFO – Scheduler zOS and DS – Control-M

XINFO – Graphic Export, e.g. as JPG to Word

Page 67: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 67 XINFO – Scheduler zOS and DS – Control-M

XINFO – Line Commands

Line commands allow you to "jump" directly from any record to related

data

Page 68: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 68 XINFO – Scheduler zOS and DS – Control-M

XINFO – Line Commands

e.g. from job definitions to job history...

Page 69: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 69 XINFO – Scheduler zOS and DS – Control-M

XINFO – Line Commands

e.g. Browse JCL (z/OS only)

Page 70: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 70 XINFO – Scheduler zOS and DS – Control-M

XINFO vs- Control-M Desktop

Control-M Desktop:useful to define and maintain jobs, but

can you use that to create a

documentation?

Clear layout ?

Page 71: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 71 XINFO – Scheduler zOS and DS – Control-M

XINFO vs. Control-M Desktop

Clear print function ?

Page 72: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 72 XINFO – Scheduler zOS and DS – Control-M

XINFO vs. Control-M Desktop

XINFO gives you a clear view, even for complicated definitions - also in print function.

Page 73: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 73 XINFO – Scheduler zOS and DS – Control-M

XINFO vs. Control-M Desktop

Cross reference for Control-M data

Netplans

Job history and Forecast

XINFO is a useful extension to Control-M GUI.XINFO loads data from various Control-M systems to give you a general overview,

independent from the target platform

Page 74: XINFO - Scheduler zOS and DS - Control-M.ppsx

HORIZONT 74 XINFO – Scheduler zOS and DS – Control-M

HORIZONT

Many thanks for your attention!

Disclaimer: All used icons are under copyright