HORIZONT XINFO Scheduler z OS and DS ControlM

  • Slides: 76
Download presentation
HORIZONT XINFO – Scheduler z. OS and DS – Control-M HORIZONT 1 XINFO –

HORIZONT XINFO – Scheduler z. OS and DS – Control-M HORIZONT 1 XINFO – Scheduler z. OS and DS – Control-M

Preamble This presentation gives a comprehensive overview of XINFO´s Scheduler for z/OS and DS

Preamble This presentation gives a comprehensive overview of XINFO´s Scheduler for z/OS and DS for Control-M. This button can be used to jump to specific slides in this presentation. Cross reference Click on this symbol to jump to the overview slide HORIZONT 2 XINFO – Scheduler z. OS and DS – Control-M

Table of Content Cross references Netplans Barchart Job History Forecast Export: Excel, HTML, Word

Table of Content Cross references Netplans Barchart Job History Forecast Export: Excel, HTML, Word Line Commands XINFO vs Control-M/Desktop HORIZONT 3 XINFO – Scheduler z. OS and DS – Control-M

XINFO and Control-M XINFOS's Control-M Interface analyzes following Control-M/Server data under z/OS, Unix, Windows

XINFO and Control-M XINFOS's Control-M Interface analyzes following Control-M/Server data under z/OS, Unix, Windows etc. : • General Job Definitions • Scheduling and Execution Paramters • Resources • Conditions • "ON PGMST", and Steps • SHOUT, and Post. Proc • IOALOG, the base for Job History • Statistics, Conditions and ctmrpln utility, used for the Forecast HORIZONT 4 XINFO – Scheduler z. OS and DS – Control-M

XINFO and Control-M Important features of XINFO for Control-M: • Mostly specialzed departments only

XINFO and Control-M Important features of XINFO for Control-M: • Mostly specialzed departments only know data from their own applications, but not the corresponding Control-M procedures. Due to this, to get the right job only with file name is very complicated - XINFO enables you a powerful and easy-to-use search tool • Users know their own procedures, but do not have a general overview and Control-M has bad graphic presentation - XINFO has a great overview and a clear graphic presentation • You can use XINFO´s script interface to generate automated documentation, e. g. procedures as graphic and informations for jobs HORIZONT 5 XINFO – Scheduler z. OS and DS – Control-M

XINFO and Control-M Further advantages of XINFO for Control-M: • z/OS: - Fast respond

XINFO and Control-M Further advantages of XINFO for Control-M: • z/OS: - Fast respond to orders Research options are comfortable and easy-to-use Easy search for quantitative resources in all scheduling definitions Easy search for control resources, as well for “Status Share” or “exclusive” Search through ON PGMST Steps in scheduling definitions Creation of graphical flowcharts on job level with specification whether only successor or predecessor are to be displayed • Distributed: - In addition to z/OS: - If you use AFT jobs, you can search for any value in the %%FTP-* variables under Autoedit variables to make evaluations. HORIZONT 6 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Selection XINFO is an add-on to Control-M GUI. XINFO collects data from

Control-M – Selection 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. Cross reference for Control-M data Job History and Forecast Netplans HORIZONT 7 XINFO – Scheduler z. OS and DS – Control-M

XINFO Architecture with z/OS and DB 2 Control-M Schedule. Librarys z/OS (MVS) SQL Output

XINFO Architecture with z/OS and DB 2 Control-M Schedule. Librarys z/OS (MVS) SQL Output Scanner DS Unix Windows Control-M Schedule. Librarys Unload Script Scanner MVS Output Files SQL Output Graphic + Forecast SQL Output Windows PC Client Output Files DB 2 TCP/IP HORIZONT 8 XINFO – Scheduler z. OS and DS – Control-M

XINFO Architecture with Windows and Oracle Unix/Windows Control-M Server Database Unload Script Unix Windows

XINFO Architecture with Windows and Oracle Unix/Windows Control-M Server Database Unload Script Unix Windows Control-M Server Database Unload Script SQL Output Scanner Script/Programs Windows PC Client Output Files ODBC HORIZONT 9 Oracle XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Definitions HORIZONT 10 XINFO – Scheduler z. OS and DS –

Control-M – Job Definitions HORIZONT 10 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Definitions Search all jobs in Tables: T* with Owner: ctm* HORIZONT

Control-M – Job Definitions Search all jobs in Tables: T* with Owner: ctm* HORIZONT 11 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Definitions The jobs, Memname or Filename HORIZONT Tables T* Distributed Jobname

Control-M – Job Definitions The jobs, Memname or Filename HORIZONT Tables T* Distributed Jobname Owner ctm* 12 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Definitions From z/OS Control-M From distributed Control-M HORIZONT 13 XINFO –

Control-M – Job Definitions From z/OS Control-M From distributed Control-M HORIZONT 13 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Definitions, Host (id) Search all jobs running on "PC 11" HORIZONT

Control-M – Job Definitions, Host (id) Search all jobs running on "PC 11" HORIZONT 14 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Definitions, Host (id) Jobs HORIZONT Host, Hostgroup 15 XINFO – Scheduler

Control-M – Job Definitions, Host (id) Jobs HORIZONT Host, Hostgroup 15 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Definitions More selection, e. g. "Confirm" keep for restart Sysout options

Control-M – Job Definitions More selection, e. g. "Confirm" keep for restart Sysout options keep archive SYSDATA Cyclic jobs HORIZONT Time dependencies 16 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Scheduling, calendar HORIZONT 17 XINFO – Scheduler z. OS and DS –

Control-M – Scheduling, calendar HORIZONT 17 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Scheduling, calendar Search all jobs using a calendar (NOT EMPTY) HORIZONT 18

Control-M – Scheduling, calendar Search all jobs using a calendar (NOT EMPTY) HORIZONT 18 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Scheduling, calendar Calendar Jobs HORIZONT DAILYNAM More scheduling parameters 19 XINFO –

Control-M – Scheduling, calendar Calendar Jobs HORIZONT DAILYNAM More scheduling parameters 19 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Scheduling, Group function How often is a calendar used? HORIZONT 20 XINFO

Control-M – Scheduling, Group function How often is a calendar used? HORIZONT 20 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Scheduling, Group function How often per calendar HORIZONT 21 XINFO – Scheduler

Control-M – Scheduling, Group function How often per calendar HORIZONT 21 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Resources A left click on “Resource-Name” gives more selection fields Search all

Control-M – Resources A left click on “Resource-Name” gives more selection fields Search all jobs using resource “TAPE*” or “SYS*” HORIZONT 22 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Resources Usage Jobs Resources HORIZONT 23 XINFO – Scheduler z. OS and

Control-M – Resources Usage Jobs Resources HORIZONT 23 XINFO – Scheduler z. OS and DS – Control-M

Control-M – DO (Step) Action HORIZONT 24 XINFO – Scheduler z. OS and DS

Control-M – DO (Step) Action HORIZONT 24 XINFO – Scheduler z. OS and DS – Control-M

Control-M – DO (Step) Action Which jobs are started with FORCEJOB? HORIZONT 25 XINFO

Control-M – DO (Step) Action Which jobs are started with FORCEJOB? HORIZONT 25 XINFO – Scheduler z. OS and DS – Control-M

Control-M – DO (Step) Action The trigger The action HORIZONT 26 The jobs XINFO

Control-M – DO (Step) Action The trigger The action HORIZONT 26 The jobs XINFO – Scheduler z. OS and DS – Control-M

Control-M – Set Var Which jobs are using a "DATE" variable HORIZONT 27 XINFO

Control-M – Set Var Which jobs are using a "DATE" variable HORIZONT 27 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Set Var The jobs HORIZONT . . . that are using "Date"

Control-M – Set Var The jobs HORIZONT . . . that are using "Date" variables 28 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Table Netplan Select tables Level Predecessor/Successor HORIZONT 29 XINFO – Scheduler z.

Control-M – Table Netplan Select tables Level Predecessor/Successor HORIZONT 29 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Table Netplan The tables and the dependencies HORIZONT 30 XINFO – Scheduler

Control-M – Table Netplan The tables and the dependencies HORIZONT 30 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Table Netplan With right mouse click to the table's job netplan HORIZONT

Control-M – Table Netplan With right mouse click to the table's job netplan HORIZONT 31 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Table- / Job Netplan HORIZONT 32 XINFO – Scheduler z. OS and

Control-M – Table- / Job Netplan HORIZONT 32 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Netplan, the Symbols Clustered by table Force Job Condition In-Condition without

Control-M – Job Netplan, the Symbols Clustered by table Force Job Condition In-Condition without Job HORIZONT 33 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Netplan, the Symbols Detailed information via double-click. Please note that all

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) HORIZONT 34 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Netplan, the Symbols Click on Options to change the settings HORIZONT

Control-M – Job Netplan, the Symbols Click on Options to change the settings HORIZONT 35 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Netplan, the Symbols Adapt colours, shapes, contents etc. HORIZONT 36 XINFO

Control-M – Job Netplan, the Symbols Adapt colours, shapes, contents etc. HORIZONT 36 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Netplan, the Symbols Group End (special dummy symbol to show dependencies)

Control-M – Job Netplan, the Symbols Group End (special dummy symbol to show dependencies) Group start HORIZONT 37 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Netplan, the Symbols Control-D Reports reports HORIZONT 38 XINFO – Scheduler

Control-M – Job Netplan, the Symbols Control-D Reports reports HORIZONT 38 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Netplan, The Links DO-Condition OR-Condition Global condition (from Control-M to Control-M)

Control-M – Job Netplan, The Links DO-Condition OR-Condition Global condition (from Control-M to Control-M) External condition (from table to table) HORIZONT 39 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Netplan, The Links DO-Condition External condition (from table to table) OR-Condition

Control-M – Job Netplan, The Links DO-Condition External condition (from table to table) OR-Condition HORIZONT 40 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Netplan, Pred/Succ Level Show Job Netplan for Table “TABC” With one

Control-M – Job Netplan, Pred/Succ Level Show Job Netplan for Table “TABC” With one additional predecessor/successor level HORIZONT 41 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Netplan, Pred/Succ Level Predecessor level 1 HORIZONT Selection, table TABC Successor

Control-M – Job Netplan, Pred/Succ Level Predecessor level 1 HORIZONT Selection, table TABC Successor level 1 42 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Netplan, Pred/Succ Level Select predecessor level 2 and successor level 99

Control-M – Job Netplan, Pred/Succ Level Select predecessor level 2 and successor level 99 Right mouse click, Pred/Succ netplan HORIZONT 43 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Netplan 2 nd level predecessor and "all" successor of the starting

Control-M – Job Netplan 2 nd level predecessor and "all" successor of the starting job HORIZONT 44 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Netplan Search function HORIZONT 45 XINFO – Scheduler z. OS and

Control-M – Job Netplan Search function HORIZONT 45 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job Netplan Found jobs, sorted by jobname A "click" on the list

Control-M – Job Netplan Found jobs, sorted by jobname A "click" on the list marks the matching job in the netplan HORIZONT 46 XINFO – Scheduler z. OS and DS – Control-M

XINFO - Job Netplan - Critical Path To see the CTM job netplan has

XINFO - Job Netplan - Critical Path To see the CTM job netplan has a new longest search function: Critical Path path click on “Critical Path” HORIZONT 47 XINFO – Scheduler z. OS and DS – Control-M

XINFO - Job Netplan - Critical Path Based on the “average duration“ XINFO calculates

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. HORIZONT 48 XINFO – Scheduler z. OS and DS – Control-M

XINFO – Print Netplans XINFO prints netplans on all devices (printers, plotters etc. )

XINFO – Print Netplans XINFO prints netplans on all devices (printers, plotters etc. ) XINFO print preview HORIZONT 49 XINFO – Scheduler z. OS and DS – Control-M

XINFO – CTM Barchart Selection criteria HORIZONT 50 XINFO – Scheduler z. OS and

XINFO – CTM Barchart Selection criteria HORIZONT 50 XINFO – Scheduler z. OS and DS – Control-M

CTM Barchart - Result The result in a barchart HORIZONT 51 XINFO – Scheduler

CTM Barchart - Result The result in a barchart HORIZONT 51 XINFO – Scheduler z. OS and DS – Control-M

Control-M Barchart The left column in the jobruntime barchart can display now Jobname, Application,

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" HORIZONT 52 XINFO – Scheduler z. OS and DS – Control-M

XINFO – Batch Interface XINFO. EXE /CMD=BATCH. BIF /***********************************/ /* Logon-Parameter */ /***********************************/ CLOSE=ALL

XINFO – Batch Interface XINFO. EXE /CMD=BATCH. BIF /***********************************/ /* Logon-Parameter */ /***********************************/ CLOSE=ALL LOGON data LOGON='C: PROGRAMMEXINFOLOGON_USER_MAX. LGN' encrypted /***********************************/ /* Input and Output files */ /***********************************/ LOAD_PRED=99 Selection LOAD_SUCC=99 /***********************************/ SELECTION_FILE='C: PROGRAMMEXINFOSelection_UC 4. TXT' CREATE_JPG_FILE='C: TEMPGRAFIK_1. JPG' /***********************************/ EXIT /* Exit XINFO */ Output The batch interface allows you to export data automatically, e. g. netplans as JPEGs, tables as HTML files and so on. HORIZONT 53 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job History When did all maintenance jobs run in April? HORIZONT 54

Control-M – Job History When did all maintenance jobs run in April? HORIZONT 54 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job History The jobs Start / End Status, Return code, duration, etc.

Control-M – Job History The jobs Start / End Status, Return code, duration, etc. You may use the runtime data as a base for statistics HORIZONT 55 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job History Detailed information per double-click HORIZONT 56 XINFO – Scheduler z.

Control-M – Job History Detailed information per double-click HORIZONT 56 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job History, IOALOG Basis is the log from all Control-M systems (distributed

Control-M – Job History, IOALOG Basis is the log from all Control-M systems (distributed and z/OS) HORIZONT 57 XINFO – Scheduler z. OS and DS – Control-M

Control-M – IOALOG You can search easily and fast for strings, e. g. messages

Control-M – IOALOG You can search easily and fast for strings, e. g. messages or a certain userid HORIZONT 58 XINFO – Scheduler z. OS and DS – Control-M

Control-M – IOALOG Timestamp HORIZONT Message Jobs 59 XINFO – Scheduler z. OS and

Control-M – IOALOG Timestamp HORIZONT Message Jobs 59 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Forecast Page: 2 Period: 20151103. , Calendar: Yes. Daily Job Order Report

Control-M – Forecast Page: 2 Period: 20151103. , Calendar: Yes. Daily Job Order Report For Folder Sample. Service. BIM, Job * ================================== Job Name Application Sub Application Cint From Untl Hostgrp Description Type Folder ------------- ---------- ------------------Sample. SLA Sample. Resources Sample. Jobs DMY Sample. Service. BIM CONTROL-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 Samples ctmruninf Control-M_House Post_Newday Purge data from the Statis CMD Samples ctmcontb Control-M_House Post_Newday CMD Samples ctmdbcheck Control-M_House System. Checks&Ma 1100 CMD Samples manconds Control-M_House System. Checks&Ma CMD Samples addconds Control-M_House System. Checks&Ma DMY Samples ctmjsa Control-M_House Reporting 0900 CMD Samples ctmlog Control-M_House Reporting 1710 CMD Samples ctmdiskspace Control-M_House System. Checks&Ma 1000 CMD Samples netstat Sample. Appl Sample. Jobs JOB Samples List. Auto. Edit. Variable Sample. Appl Sample. Jobs 0900 List Global Variables CMD Samples HORIZONT 60 “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. XINFO – Scheduler z. OS and DS – Control-M

Control-M – Forecast When are the maintenance jobs planned for July? HORIZONT 61 XINFO

Control-M – Forecast When are the maintenance jobs planned for July? HORIZONT 61 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Forecast Planned duration The jobs HORIZONT Planned Start/End 62 XINFO – Scheduler

Control-M – Forecast Planned duration The jobs HORIZONT Planned Start/End 62 XINFO – Scheduler z. OS and DS – Control-M

Control-M – Job-Statistic The average duration, taken from Control-M statistic tables and files HORIZONT

Control-M – Job-Statistic The average duration, taken from Control-M statistic tables and files HORIZONT 63 XINFO – Scheduler z. OS and DS – Control-M

XINFO – Data Export With “Export" all data can be exported HORIZONT 64 XINFO

XINFO – Data Export With “Export" all data can be exported HORIZONT 64 XINFO – Scheduler z. OS and DS – Control-M

XINFO – Data Export Select file type: txt, csv, html, xlsx, u. v. w.

XINFO – Data Export Select file type: txt, csv, html, xlsx, u. v. w. HORIZONT 65 XINFO – Scheduler z. OS and DS – Control-M

XINFO – Export Data to Excel Export to Excel HORIZONT 66 XINFO – Scheduler

XINFO – Export Data to Excel Export to Excel HORIZONT 66 XINFO – Scheduler z. OS and DS – Control-M

XINFO – Exported Data as HTML file in Firefox HORIZONT 67 XINFO – Scheduler

XINFO – Exported Data as HTML file in Firefox HORIZONT 67 XINFO – Scheduler z. OS and DS – Control-M

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

XINFO – Graphic Export, e. g. as JPG to Word HORIZONT 68 XINFO – Scheduler z. OS and DS – Control-M

XINFO – Line Commands Line commands allow you to "jump" directly from any record

XINFO – Line Commands Line commands allow you to "jump" directly from any record to related data HORIZONT 69 XINFO – Scheduler z. OS and DS – Control-M

XINFO – Line Commands e. g. from job definitions to job history. . .

XINFO – Line Commands e. g. from job definitions to job history. . . HORIZONT 70 XINFO – Scheduler z. OS and DS – Control-M

XINFO – Line Commands e. g. Browse JCL (z/OS only) HORIZONT 71 XINFO –

XINFO – Line Commands e. g. Browse JCL (z/OS only) HORIZONT 71 XINFO – Scheduler z. OS and DS – Control-M

XINFO vs- Control-M Desktop: useful to define and maintain jobs, but can you use

XINFO vs- Control-M Desktop: useful to define and maintain jobs, but can you use that to create a documentation? HORIZONT Confusing layout! 72 XINFO – Scheduler z. OS and DS – Control-M

XINFO vs. Control-M Desktop . . . bad print function HORIZONT 73 XINFO –

XINFO vs. Control-M Desktop . . . bad print function HORIZONT 73 XINFO – Scheduler z. OS and DS – Control-M

XINFO vs. Control-M Desktop XINFO gives you a clear view, even for complicated definitions

XINFO vs. Control-M Desktop XINFO gives you a clear view, even for complicated definitions HORIZONT 74 XINFO – Scheduler z. OS and DS – Control-M

XINFO vs. Control-M Desktop XINFO is a useful extension to Control-M GUI. XINFO loads

XINFO vs. Control-M Desktop 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 Cross reference for Control-M data Job history and Forecast Netplans HORIZONT 75 XINFO – Scheduler z. OS and DS – Control-M

HORIZONT Many thanks for your attention! Disclaimer: All used icons are under copyright HORIZONT

HORIZONT Many thanks for your attention! Disclaimer: All used icons are under copyright HORIZONT 76 XINFO – Scheduler z. OS and DS – Control-M