HORIZONT 1XINFO – Scheduler zOS and DS – Control-M HORIZONT XINFO – Scheduler zOS and DS – Control-M
HORIZONT 2XINFO – 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.:
HORIZONT 3XINFO – 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.
HORIZONT 4XINFO – Scheduler zOS and DS – Control-M XINFO Architecture with z/OS and DB2 WindowsUnixz/OS (MVS) Windows PC Client Output Files SQL Output Output Files DB2 TCP/IP Control-M Schedule- Libraries Control-M Schedule- Libraries Control-M Schedule- Libraries
HORIZONT 5XINFO – Scheduler zOS and DS – Control-M XINFO Architecture with Windows and Oracle Windows Windows PC Client SQL Output Output Files Oracle Unix SQL Output ODBC Unix / Windows SQL Output Control-M Server Database
HORIZONT 6XINFO – Scheduler zOS and DS – Control-M XINFO Control-M – Examples Cross referencesJob HistoryExport: Excel, HTML, WordNews in Release 3.1, 3.2, 3.5NetplansForecastLine CommandsXINFO vs. Control-M/Desktop
HORIZONT 7XINFO – Scheduler zOS and DS – Control-M Control-M – Job Definitions
HORIZONT 8XINFO – Scheduler zOS and DS – Control-M Control-M – Job Definitions Search all jobs in Tables: T* with Owner: ctm*
HORIZONT 9XINFO – Scheduler zOS and DS – Control-M Control-M – Job Definitions The jobs, Memname or Filename Tables T* Owner ctm* Distributed Jobname
HORIZONT 10XINFO – Scheduler zOS and DS – Control-M Control-M – Job Definitions From z/OS Control-M From distributed Control-M
HORIZONT 11XINFO – Scheduler zOS and DS – Control-M Control-M – Job Definitions, Nodeid Search all jobs running on "PC11"
HORIZONT 12XINFO – Scheduler zOS and DS – Control-M Control-M – Job Definitions, Nodeid Nodeid, Nodegroup Jobs
HORIZONT 13XINFO – Scheduler zOS and DS – Control-M Control-M – Job Definitions More selection, e.g. "Confirm" Time dependencies Cyclic jobs keep for restart Sysout options keep archive SYSDATA
HORIZONT 14XINFO – Scheduler zOS and DS – Control-M Control-M – Scheduling, calendar
HORIZONT 15XINFO – Scheduler zOS and DS – Control-M Control-M – Scheduling, calendar Search all jobs using a calendar (NOT EMPTY)
HORIZONT 16XINFO – Scheduler zOS and DS – Control-M Control-M – Scheduling, calendar Calendar Jobs DAILYNAM More scheduling parameters
HORIZONT 17XINFO – Scheduler zOS and DS – Control-M Control-M – Scheduling, Group function Group function How often is a calendar used?
HORIZONT 18XINFO – Scheduler zOS and DS – Control-M Control-M – Scheduling, Group function How often per calendar
HORIZONT 19XINFO – 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
HORIZONT 20XINFO – Scheduler zOS and DS – Control-M Control-M – Resources Jobs Usage Resources
HORIZONT 21XINFO – Scheduler zOS and DS – Control-M Control-M – DO (Step) Action
HORIZONT 22XINFO – Scheduler zOS and DS – Control-M Control-M – DO (Step) Action Which jobs are started with FORCEJOB?
HORIZONT 23XINFO – Scheduler zOS and DS – Control-M Control-M – DO (Step) Action The jobs The trigger The action
HORIZONT 24XINFO – Scheduler zOS and DS – Control-M Control-M – Set Var Which jobs are using a "DATE" variable
HORIZONT 25XINFO – Scheduler zOS and DS – Control-M Control-M – Set Var...that are using "Date" variables The jobs
HORIZONT 26XINFO – Scheduler zOS and DS – Control-M Control-M – Table netplan select tables Level Predecessor/Successor
HORIZONT 27XINFO – Scheduler zOS and DS – Control-M Control-M – Table netplan The tables and the dependencies
HORIZONT 28XINFO – Scheduler zOS and DS – Control-M Control-M – Table netplan With right mouse click to the table's job netplan
HORIZONT 29XINFO – Scheduler zOS and DS – Control-M Control-M – Table- / Job-netplan
HORIZONT 30XINFO – Scheduler zOS and DS – Control-M Control-M – Job-netplan, the Symbols Job Condition Force Job In-Condition without Job Clustered by table
HORIZONT 31XINFO – 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)
HORIZONT 32XINFO – Scheduler zOS and DS – Control-M Control-M – Job-netplan, the Symbols Click on Options to change the settings
HORIZONT 33XINFO – Scheduler zOS and DS – Control-M Control-M – Job-netplan, the Symbols Adapt colours, shapes, contents etc.
HORIZONT 34XINFO – Scheduler zOS and DS – Control-M Control-M – Job-netplan, the Symbols Group start Group End (special dummy symbol to show dependencies)
HORIZONT 35XINFO – Scheduler zOS and DS – Control-M Control-M – Job-netplan, the Symbols Control-D Reports Control-D reports
HORIZONT 36XINFO – 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
HORIZONT 37XINFO – Scheduler zOS and DS – Control-M Control-M – Job-netplan, Pred/Succ Level With one additional predecessor/successor level Show jobnetplan for Table "TABC"
HORIZONT 38XINFO – Scheduler zOS and DS – Control-M Control-m – Job-netplan, Pred/Succ Level Predecessor level 1 Successor level 1 Selection, table TABC
HORIZONT 39XINFO – 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
HORIZONT 40XINFO – Scheduler zOS and DS – Control-M Control-M – Job-netplan 2nd level predecessor and "all" successor of the starting job
HORIZONT 41XINFO – Scheduler zOS and DS – Control-M Control-M – Job-netplan Search function
HORIZONT 42XINFO – 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
HORIZONT 43XINFO – Scheduler zOS and DS – Control-M XINFO – Print Netplans XINFO prints netplans on all devices (printers, plotters etc.) XINFO print preview
HORIZONT 44XINFO – Scheduler zOS and DS – Control-M XINFO – Batch Interface /*********************************************************************/ /* */ /* 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 */ XINFO.EXE /CMD=BATCH.BIF LOGON data encrypted Selection Output The batch interface alllows you to export data automatically, e.g. netplans as JPEGs, tables as HTML files and so on.
HORIZONT 45XINFO – Scheduler zOS and DS – Control-M Control-M – Job history When did all maintenance jobs run in February? When did all maintenance jobs run in April?
HORIZONT 46XINFO – Scheduler zOS and DS – Control-M Control-M – Job history You may use the runtime data as a base for statistics The jobs Start / End Status, Return code, duration, etc.
HORIZONT 47XINFO – Scheduler zOS and DS – Control-M Control-M – Job history Detailed information per double-click
HORIZONT 48XINFO – Scheduler zOS and DS – Control-M Control-M – Job history, IOALOG Basis is the log from all Control-M systems (distributed and z/OS)
HORIZONT 49XINFO – Scheduler zOS and DS – Control-M Control-M – IOALOG You can search easily and fast for strings, e.g. messages or a certain userid
HORIZONT 50XINFO – Scheduler zOS and DS – Control-M Control-M – IOALOG Timestamp Message Jobs
HORIZONT 51XINFO – Scheduler zOS and DS – Control-M Control-M – Forecast 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 BMC Software, Ltd. Page: 3 Period: , 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 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 0900 CMD Samples ctmlog Control-M_House Reporting 1710 CMD Samples ctmdiskspace Control-M_House SystemChecks&Ma 1000 CMD Samples netstat SampleAppl SampleJobs JOB Samples ListAutoEditVariable 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.
HORIZONT 52XINFO – Scheduler zOS and DS – Control-M Control-M – Forecast When are the maintenance jobs planned for July?
HORIZONT 53XINFO – Scheduler zOS and DS – Control-M Control-M – Forecast The jobs Planned Start/End Planned duration
HORIZONT 54XINFO – Scheduler zOS and DS – Control-M Control-M – Job-Statistic The average duration, taken from Control-M statistic tables and files
HORIZONT 55XINFO – Scheduler zOS and DS – Control-M XINFO – Data Export With “Export" all data can be exported
HORIZONT 56XINFO – Scheduler zOS and DS – Control-M XINFO – Data Export Select file type: txt, csv, html, xls, xlsx, u.v.w.
HORIZONT 57XINFO – Scheduler zOS and DS – Control-M XINFO – Export Data to Excel Export to Excel
HORIZONT 58XINFO – Scheduler zOS and DS – Control-M XINFO – Exported Data as HTML HTML-File in Firefox
HORIZONT 59XINFO – Scheduler zOS and DS – Control-M XINFO – Graphic Export, e.g. as JPG to Word
HORIZONT 60XINFO – Scheduler zOS and DS – Control-M XINFO – Line Commands Line commands allow you to "jump" directly from any record to related data
HORIZONT 61XINFO – Scheduler zOS and DS – Control-M XINFO – Line Commands e.g. from job definitions to job history...
HORIZONT 62XINFO – Scheduler zOS and DS – Control-M XINFO – Line Commands e.g. Browse JCL (z/OS only)
HORIZONT 63XINFO – 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? Confusing layout!
HORIZONT 64XINFO – Scheduler zOS and DS – Control-M XINFO vs. Control-M Desktop...bad print function
HORIZONT 65XINFO – Scheduler zOS and DS – Control-M XINFO vs. Control-M Desktop XINFO gives you a clear view, even for complicated definitions
HORIZONT 66XINFO – 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
HORIZONT 67XINFO – Scheduler zOS and DS – Control-M New in XINFO 3.1 (September 2005) “Distributed Jobname” in all tables (up to now only in job definitions). “User-Daily“ in scheduling table Group scheduling info in scheduling tables, in job flowcharts and for CTM distributed. Creater and last update userid and timestamp from ISPF or CTM JOBDEF table. New Scanner Programs: Running under z/OS, Unix or Windows
HORIZONT 68XINFO – Scheduler zOS and DS – Control-M New in XINFO 3.2 (February 2006) Forecast Job statistic table Job history Log table (IOALOG)
HORIZONT 69XINFO – Scheduler zOS and DS – Control-M New in XINFO 3.4 (May 2009) CTM Barchart Selection criteria
HORIZONT 70XINFO – Scheduler zOS and DS – Control-M CTM Barchart - Result The result in a barchart
HORIZONT 71XINFO – Scheduler zOS and DS – Control-M New in Xinfo 3.5 (May 2010) Since CTM some fields are extended, e.g. Application, Table, Member etc. XINFO 3.5 fields are adapted Older scanners work, but may trancate data Unload scripts for Control-M with PostgreSQL “Job-History“ based on IOALOG (job start/endtimes) New paramter KH=9999 (days) allows to specifiy how long the history should be kept A new column shows JES jobid (z/OS jobs only) Displays “Job statistics“ Renamed to “Average Job Duration“. Job runtimes are calcuted by the scanner New displays “Job Script/JCL“ fo rembedded scripts and JCL Search for critcal path in job netplan The new functions of XINFO‘s Control-M scanner:
HORIZONT 72XINFO – Scheduler zOS and DS – Control-M Critical Path in CTM Job netplan CTM job netplan has a new search function: Critical Path
HORIZONT 73XINFO – Scheduler zOS and DS – Control-M Critical Path in CTM Job netplan 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 74XINFO – 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"
HORIZONT 75XINFO – Scheduler zOS and DS – Control-M HORIZONT Many thanks for your attention!