Title: XINFO
1XINFO
The IT Information System
XINFO and UC4
HORIZONT Software for Datacenters
Garmischer Str. 8 D- 80339 München Tel 49(0)89
/ 540 162 0www.horizont-it.com
2What is XINFO?
XINFO is an IT information system. It enables you
to cross reference data from various systems.
- XINFO analyzes your UC4 definitions
- XINFO analyzes z/OS, UNIX and Windows dataJCL,
volumes, files, hardware, software, services,
daemons, job and program run times - XINFO analyzes SAP Systems
- XINFO loads the result into a database
- XINFO has dialogs to query and visualize the data
3Technical Overview
Unix, Windows
UNIX, Windows
z/OS, Unix, Windows
UC4
SAP
Inventory
File-system
Jobs
UC4Scanner
Inventory Scanner
Space Scanner
Process-Scanner
SAP Scanner
zOS, UNIX, Windows
XINFO Datenbase(DB2, ORACLE or MS-SQL)
PC-Client
4Typical Questions
A major part of daily work consists of gathering
up information. XINFO enables you to access that
information. Some typical questions environments
are
- Which successors has a Job?
- Which jobs run on which executors?
- What is the average runtime of a job?
- How many CPU minutes does job ABC take?
- Which software is installed on SERVER1?
- How much free space do we have on SERVER2?
- On which server are files of project xy located?
- Which programs and processes were active between
1400 and 1500 on SERVER4 and SERVER5? - ...
5Who needs XINFO?
Everyone, who is involved in batch production,
especially
- Production Planning
- System Administrators
- Application Programming
- Project Groups (Merger, Migration,
Implementation) - ...
6XINFO UC4 Architecture
Unix/Windows
Windows
UC4 DBI (Database Interface)
7XINFO and UC4
XINFO is a useful UC4 add-on and offers
- Universal job netplans (flowcharts), through all
JobPlans. You can analyze all dependencies at job
level. - Fast and powerful search function. You can
combine all properties of all objects. Helps to - Do some evaluations like which jobs run on
server xy? (even if the host name is set by a
variable) - Automatic check your naming standards and rules
- unlimited job run time information, to
discharge the UC4-Database - Easy to use Enables everybody to get UC4
information
8XINFO and UC4
The XINFO UC4 Interface analyzes following Data
- Object definitions JobPlan, jobs, file transfer,
events, etc. for all platforms - Pre-Script, script, post-script including
script-functions and variables (at z/OS optional
output of the JCL as it will run) - Schedules
- Sync usage
- SAP Variants in UC4 Jobs
- Statistic, job run times
- Forecast
- Activities
- Revision reports
9UC4 Selection
The PC-Client gives you easy access to the data
Cross-Reference of UC4 data
Job-History and Forecast
Graphical Netplan and Barchart
10UC4 Job Definitions
Search for all UNIX JOBS with Archive Key TSM
11UC4 Job Definitions
The Jobs
HOST and LOGIN are also determined from
pre-script and script
Archive keys of the jobs
12UC4 Filetransfers
Which files came from Server XY
... and delete the source file
13UC4 Filetransfers
From-File
To-File
All properties of the Filetransfer-Object can be
used for searching
14UC4 Calendar
Which objects are using this calendar keyword
15UC4 Calendar
... this objects (JOBS, JOBP etc.) are using...
...this calendar key
In this JobPlans ...
16XINFO Line Commands
On all result displays you can use right mouse
click to jump directly to other XINFO data
17XINFO Line Commands
e.g. from Job definition to run time, or to
SAP, or to JCL,
18UC4 Runtime (Job History)
When did in January the backup jobs run?
19UC4 Runtime (Job History)
UC4 Objects (Jobs, JobPlans, Filetransfer etc.)
Start / End
Status, Duration, CPU-Time
You can keep this run time information in XINFO
for a very long time
20UC4 Runtime Barchart (Job History)
Time axis
Yellow Activation Green run time Red Error
UC4 Objects (Jobs, JobPlans, Filetransfer etc.)
Number active
21XINFO Export
Use File save as to export XINFO-Data
Choose file type txt, csv, htm, wmf, bmp, jpg,
u.v.w.
22UC4 (Auto) Forecast
Look in the future When will the backups run?
23UC4 Forecast
UC4 Objects (Jobs, JobPlans, Filetransfer etc.)
Planned Duration
Planned Start / End
The calculation will be done by the UC4 forecast
function. The time span is set in
UC_CLIENT_SETTINGS and AUTO_FORECAST_DAYS
24UC4 JobPlan Netplan, the Objects
Cluster, here JobPlan
SYNC
Start
End
EVNT
JobPlan Object
CALL
SCRI
JOBS
JOBFiletransfer
25UC4 JobPlan Netplan
Detail information by double click. These fields
can be added to all Symbols (e.g. Host)
26UC4 JobPlan Netplan
You can optional change the color, shape, fields
etc. of all symbols
27UC4 JOB Netplan
Enter the JobPlan name, from which all
subordinate jobs/objects you want to see
28UC4 JOB Netplan
Jobnetplan with all objects of the master plan
plus all objects of its JobPlans
29UC4 JOB Netplan
Option Cluster by JobPlan
30UC4 JOB Netplan
JobPlan-B
Master-Plan
JobPlan-A
JobPlan-C
31UC4 JOB Netplan, Pred/Succ-Level
Right mouse, Predecessor/Successor Netplan
32UC4 JOB Netplan
One level predecessor and all Successor
Plan comprehensive UC4 flowcharts can only be
found in XINFO
33UC4 JOB Netplan Printing
XINFO print preview for Netplans
34UC4 Analyzed Script Functions
- XINFO is analyzing UC4 script functions (also in
Includes) - INCLUDE
- ACTIVATE_UC_OBJECT
- SET
- SYS_ACT_ME_NAME
- STR_SUB, STR_CAT, STR_FIND, SUBSTR
- GET_VAR
- Prep Process Var
- get_process_line
- Get Var
- Terminate
- IF ELSE ENDIF
35UC4 Analyzed Script Functions
- XINFO is analyzing UC4 script functions
- PUT_ATT für Jobs, Events und Filetransfers
- HOST
- LOGIN
- Für File Transfers
- FT_SRC_HOST
- FT_SRC_LOGIN
- FT_SRC_CODE
- FT_SRC_FILE
- FT_SRC_FILE_ATTRIBUTES
- FT_DST_HOST
- FT_DST_LOGIN
- FT_DST_CODE
- FT_DST_FILE
- FT_DST_FILE_ATTRIBUTES
36XINFO - Batch Interface
XINFO.EXE /CMDBATCH.BIF
/
/ /
/ /
Logon-Parameter für automatische Batchsteuerung
/ /
/ /
/ CLOSEALL LOGON'C\PROGR
AMME\XINFO\LOGON_USER_MAX.LGN' /
/ /
/ / Ein- Ausgabedateien
/ /
/ /
/ LOAD_PRED
99 LOAD_SUCC99 /
/ SELECTION_F
ILE'C\PROGRAMME\XINFO\AUSWAHL_UC4.TXT' CREATE_JP
G_FILE'C\TEMP\GRAFIK_1.JPG' /
/ EXIT / Exit XINFO /
encrypted logon-Data
A saved selection
Output file name and type
37XINFO - Batch Interface
BIF Statements like ARRANGE, IF, SCAN and GOTO
are available. Using this and the
XINFO-Linecommands, you can create complex
reports and documentations.
38XINFO - Batch Interface
That HTML Document was created by the PC Client
and its BIF Statements. It includes continuous
information of jobs, including graphical
flowcharts.
39New since XINFO 3.2 (Feb. 2006)
- Script functions of includes und pre-script will
be interpreted - PUT_ATT for HOST, LOGIN
- SET Variable
- ACTIVATE_UC_OBJECT
- Job run times (Job History) / Barchart
- One common table for table and graphic view
- Colored display of the difference between
activation and start - Sample to keep job run time data longer than in
UC4 - Forecast, based on UC4-Auto-Forecast
- New display of JobPlanJobs list (all Objects)
40New since XINFO 3.2
- Improvements to the Netplans
- Extra Symbols for each Object type JOBF, SCRI,
EVNT, CALL, SYNC (not only JOBS and JOBP) - New Fields Runtime, System Type (Windows, Unix,
...), System Jobname (MVS, SAP), PUT ATTR for
HOST, LOGIN - New Field original JobPlan in Job Netplan
- External dependencies (since UC4 3.02D has
external dependencies) - SYNC dependencies
- ACTVATE Object dependencies
- Active / Inactive flag (not activated objects are
displayed white)
41New since XINFO-UC4 3.3
- Script-Functions in includes und scripts
- PUT_ATT for Jobs, Events und Filetransfers
- SET Variable (SYS_ACT_ME_NAME, STR_SUB,GET_VAR)
- Prep Process Var
- get_process_line
- Get Var
- Terminate
- IF ELSE ENDIF
- Extra Tables for
- Filetransfers
- Events (File und Zeit Events)
- Console Events
- Calendar
- Scripte (inkl. Pre und Post)
- Analyzing der JobPlan-Properties
42New since XINFO-UC4 3.3
- Improvements to the job netplan
- New Field High-Level-Plan The JobPlan on the
highest level - New selection field TOP LEVEL PLAN Y/N
- Additional, simplified, Netplan-Variant, without
SYNC-Objects and without ACTIVATE_UC_OBJECTs - Extra table for dependencies
- internal and external dependencies
- Revision-Report
- Who has when which object changed, started,
cancelled etc. - z/OS JCL-Export to connect the XINFO-JCL-Scanner
und SmartJCL - UC4 Variable will be substituted
- IF Statements are taken into account (e.g. for
includes) - Incremental detect and update of job run times
- Optional setting of retention period
43New since XINFO-UC4 3.4
UC4 Docu Objekts
44New since XINFO-UC4 3.4
Show the UC4-Docu of some Jobs
45New since XINFO-UC4 3.4
You can search easily for text strings in all
docu parts of all UC4 objects
46New since XINFO-UC4 3.4
New graphic
47New since XINFO-UC4 3.4
The new graphic Object Hierarchy shows, which
objects contain which objects (Plan in Plan)
48New since XINFO-UC4 3.4
JOBP MASTER contain EXPL_MASTER and TEST_MASTER
49New since XINFO-UC4 3.4
JOBP EXPL_C is member of EXPL_MASTER and contains
some JOBS etc.
50XINFO
The IT Information System
Thank you very much for your attention
HORIZONT Software for Datacenters
Garmischer Str. 8 D- 80339 München Tel 49(0)89
/ 540 162 0www.horizont-it.com