Download presentation
Presentation is loading. Please wait.
1
XINFO – Scheduler zOS and DS – Control-M
2
Click on this symbol to jump to the overview slide
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
3
Table of Contents Cross references Netplans Barchart Job History
Forecast Export: Excel, HTML, Word Line Commands XINFO vs Control-M/Desktop
4
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 PostProc IOALOG, the base for Job History Statistics, Conditions and ctmrpln utility, used for the Forecast
5
Control-M – Selection Cross reference for Control-M data
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
6
XINFO Architecture with z/OS and DB2
Control-M Schedule-Librarys z/OS (MVS) Unix Windows Control-M Schedule-Librarys Control-M Schedule-Librarys SQL Output Scanner DS Scanner MVS Unload Script Unload Script Output Files SQL Output SQL Output Graphic + Forecast Output Files Windows PC Client DB2 TCP/IP
7
XINFO Architecture with Windows and Oracle
Unix/Windows Control-M Server Database Unload Script Unix Windows Oracle SQL Output Files Control-M Server Database Control-M Server Database Unload Script Unload Script SQL Output SQL Output Scanner Script/Programs Windows PC Client ODBC
8
Control-M – Job Definitions
9
Control-M – Job Definitions
Search all jobs in Tables: T* with Owner: ctm*
10
Control-M – Job Definitions
The jobs, Memname or Filename Tables T* Distributed Jobname Owner ctm*
11
Control-M – Job Definitions
From z/OS Control-M From distributed Control-M
12
Control-M – Job Definitions, Host (id)
Search all jobs running on "PC11"
13
Control-M – Job Definitions, Host (id)
Jobs Host, Hostgroup
14
Control-M – Job Definitions
More selection, e.g. "Confirm" keep for restart Sysout options keep archive SYSDATA Time dependencies Cyclic jobs
15
Control-M – Scheduling, calendar
16
Control-M – Scheduling, calendar
Search all jobs using a calendar (NOT EMPTY)
17
Control-M – Scheduling, calendar
Jobs DAILYNAM More scheduling parameters
18
Control-M – Scheduling, Group function
How often is a calendar used?
19
Control-M – Scheduling, Group function
How often per calendar
20
Control-M – Resources A left click on “Resource-Name” gives more selection fields Search all jobs using resource “TAPE*” or “SYS*”
21
Control-M – Resources Usage Jobs Resources
22
Control-M – DO (Step) Action
23
Control-M – DO (Step) Action
Which jobs are started with FORCEJOB?
24
Control-M – DO (Step) Action
The trigger The action The jobs
25
Which jobs are using a "DATE" variable
Control-M – Set Var Which jobs are using a "DATE" variable
26
...that are using "Date" variables
Control-M – Set Var The jobs ...that are using "Date" variables
27
Control-M – Table Netplan
Select tables Level Predecessor/Successor
28
Control-M – Table Netplan
The tables and the dependencies
29
Control-M – Table Netplan
With right mouse click to the table's job netplan
30
Control-M – Table- / Job Netplan
31
Control-M – Job Netplan, the Symbols
Clustered by table Force Job Job Condition In-Condition without Job
32
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)
33
Control-M – Job Netplan, the Symbols
Click on Options to change the settings
34
Control-M – Job Netplan, the Symbols
Adapt colours, shapes, contents etc.
35
Control-M – Job Netplan, the Symbols
Group End (special dummy symbol to show dependencies) Group start
36
Control-M – Job Netplan, the Symbols
Control-D reports Control-D Reports
37
Control-M – Job Netplan, The Links
DO-Condition Condition OR-Condition Global condition (from Control-M to Control-M) External condition (from table to table)
38
Control-M – Job Netplan, The Links
DO-Condition Condition External condition (from table to table) OR-Condition
39
Control-M – Job Netplan, Pred/Succ Level
Show Job Netplan for Table “TABC” With one additional predecessor/successor level
40
Control-M – Job Netplan, Pred/Succ Level
Selection, table TABC Predecessor level 1 Successor level 1
41
Control-M – Job Netplan, Pred/Succ Level
Select predecessor level 2 and successor level 99 Right mouse click, Pred/Succ netplan
42
Control-M – Job Netplan
2nd level predecessor and "all" successor of the starting job
43
Control-M – Job Netplan
Search function
44
Control-M – Job Netplan
Found jobs, sorted by jobname A "click" on the list marks the matching job in the netplan
45
XINFO - Job Netplan - Critical Path
To see the the longest path click on “Critical Path” CTM job netplan has a new search function: Critical Path
46
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.
47
XINFO prints netplans on all devices (printers, plotters etc.)
XINFO – Print Netplans XINFO prints netplans on all devices (printers, plotters etc.) XINFO print preview
48
XINFO – CTM Barchart Selection criteria
49
The result in a barchart
CTM Barchart - Result The result in a barchart
50
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"
51
XINFO – Batch Interface
XINFO.EXE /CMD=BATCH.BIF /*********************************************************************/ /* */ /* Logon-Parameter */ CLOSE=ALL LOGON='C:\PROGRAMME\XINFO\LOGON_USER_MAX.LGN' /* Input and Output files */ LOAD_PRED=99 LOAD_SUCC=99 SELECTION_FILE='C:\PROGRAMME\XINFO\Selection_UC4.TXT' CREATE_JPG_FILE='C:\TEMP\GRAFIK_1.JPG' EXIT /* Exit XINFO */ LOGON data encrypted Selection Output The batch interface allows you to export data automatically, e.g. netplans as JPEGs, tables as HTML files and so on.
52
Control-M – Job History
When did all maintenance jobs run in April? When did all maintenance jobs run in April?
53
Control-M – Job History
The jobs Start / End Status, Return code, duration, etc. You may use the runtime data as a base for statistics
54
Control-M – Job History
Detailed information per double-click
55
Control-M – Job History, IOALOG
Basis is the log from all Control-M systems (distributed and z/OS)
56
Control-M – IOALOG You can search easily and fast for strings, e.g. messages or a certain userid
57
Control-M – IOALOG Timestamp Jobs Message
58
Control-M – Forecast “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: 2 Period: , 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 SampleServiceBIM CONTROL-M 8.0.0 BMC Software, Ltd. Page: 3 Period: , Calendar:Yes. Daily Job Order Report For Folder Samples, Job * ctmagcln Control-M_House Post_Newday 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 SystemChecks&Ma 1100 CMD Samples manconds Control-M_House SystemChecks&Ma CMD Samples addconds Control-M_House SystemChecks&Ma DMY Samples ctmjsa Control-M_House Reporting CMD Samples ctmlog Control-M_House Reporting CMD Samples ctmdiskspace Control-M_House SystemChecks&Ma 1000 CMD Samples netstat SampleAppl SampleJobs JOB Samples ListAutoEditVariable SampleAppl SampleJobs List Global Variables CMD Samples
59
When are the maintenance jobs planned for July?
Control-M – Forecast When are the maintenance jobs planned for July?
60
Control-M – Forecast Planned duration The jobs Planned Start/End
61
Control-M – Job-Statistic
The average duration, taken from Control-M statistic tables and files
62
With “Export" all data can be exported
XINFO – Data Export With “Export" all data can be exported
63
txt, csv, html, xls, xlsx, u.v.w.
XINFO – Data Export Select file type: txt, csv, html, xls, xlsx, u.v.w.
64
XINFO – Export Data to Excel
Export to Excel
65
XINFO – Exported Data as HTML
HTML-File in Firefox
66
XINFO – Graphic Export, e.g. as JPG to Word
67
XINFO – Line Commands Line commands allow you to "jump" directly from any record to related data
68
e.g. from job definitions to job history...
XINFO – Line Commands e.g. from job definitions to job history...
69
XINFO – Line Commands e.g. Browse JCL (z/OS only)
70
XINFO vs- Control-M Desktop
useful to define and maintain jobs, but can you use that to create a documentation? Confusing layout!
71
XINFO vs. Control-M Desktop
...bad print function
72
XINFO vs. Control-M Desktop
XINFO gives you a clear view, even for complicated definitions
73
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
74
Many thanks for your attention!
Disclaimer: All used icons are under copyright
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.