1 / 496

XINFO

XINFO . The IT Information System. Scanner Programs. H O RIZONT Software for Datacenters. Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www.horizont-it.com. The Modules of XINFO. Scheduling. Space and Tape. Database. CA-7. Space. DB2. RMM. IMS. CONTROL-M. CA-1.

alaqua
Download Presentation

XINFO

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. XINFO The IT Information System Scanner Programs HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0www.horizont-it.com

  2. The Modules of XINFO Scheduling Space and Tape Database CA-7 Space DB2 RMM IMS CONTROL-M CA-1 TWS for z/OS History TWS for distributed SMF Output ZEKE BETA93 Job Control CA-Deliver JCL Online Control-D Source Code CICS COBOL Load Modules PL/1 LOAD

  3. XINFO for CA-7 offers: • XINFO Tables for • Evaluations, queries • How is what defined (e.g. jobs with EXEC=NO) • CA-7 updated values (e.g. last run date/time) • Cross reference • Which jobs are using which functions (e.g. ressources, DSN-Trigger) with which options? • XINFO Graphic • Jobnetplan

  4. XINFO Tables for CA-7 • Job definitions • Scheduling definitions • Trigger • Requirements • Job/Step/Program informations (CA-7 JCL) • Job/DD/DSN informations (CA-7 JCL) • Virtual resources • Workload documentation, Prose • Scheduled overrids (#JI, #JO from JCL-Scanning)

  5. CA-7 - Startpanel Select CA7 from XINFO’s startpanel

  6. CA-7 - Displays the displays for CA-7…

  7. XINFO Display: Job Information ------------------------- CA-7 CPU JOB DEFINITION -------------------------- FUNCTION: LIST (ADD,DELETE,DD,PURGE,DELPRRN,FORMAT,LIST,UPD) JOB:XXRJANF GENERAL: SYSTEM: XXRTAG JOBNET: OWNER: UID: 0 JCL: ID: 0 MEMBER: XXRJANF RELOAD: N EXEC: Y RETAIN-JCL: N LIB: REQUIREMENTS: HOLD: N JCL-OVRD: N USE-OVRD-LIB: N VERIFY: N MAINT: N SATISFACTION LEAD-TIME: JOB: 0 DSN: 0 ARFSET: EXECUTION: MAINID: ALL INSERT-RMS: Y COND-CODE: 0 RO: 0 DONT SCHEDULE -- BEFORE: 00000 0000 AFTER: 99999 0000 MESSAGES: LTERM: REQUIREMENT-LIST: Y PROMPTS: Y ERROR MSGS -- RQMTS NOT USED: Y DSN NOT FOUND: Y RESOURCES: REGION: 6000 CLOCK-TIME: 0001 CPU-TIME: 00001 CLASS: A PRTY: 000 MSGCLASS: T TAPE DRIVES...TYPE1: 000 M 000 C TYPE2: 000 M 000 C PROGRAM: SM20 MSG-INDX: 00 -- DB.1 -- 03.165 / 10:16:28 MESSAGE: LIST SUCCESSFUL

  8. XINFO Display: Schedule Definition ------------------ CA-7 CPU JOB SCHEDULING PARAMETER EDIT ------------------ FUNCTION: LIST (ADD,DELETE,EXIT,FORMAT,LIST,REPL,SAVE,SR,SS) JOB: XXRJANF SCHID: 10 SCAL: ROLL: D INDEX: 000 DOTM LDTM SBTM 0110 0010 0100 __ X __ DAILY __ __ WEEKLY SUN: MON: TUE: WED: THU: FRI: SAT: __ __ MONTHLY JAN: FEB: MAR: APR: MAY: JUN: JUL: AUG: SEP: OCT: NOV: DEC: WEEK: DAY-OF-WEEK: RDAY: __ __ ANNUAL DAY: DEFAULT SCAL: HO __ __ SYMETRIC START: SPAN: SCHID-COUNT: 001 PROGRAM: SM72 MSG-INDX: 00 -- DB.2.1-E -- 03.165 / 10:02:46 MESSAGE: LIST FUNCTION SUCCESSFUL

  9. XINFO Display: Job Triggering --------------------------- CA-7 JOB TRIGGERING ---------------------------- FUNCTION: LIST(FORMAT,LIST,UPD) PAGE0001 JOB: XXRJANF OPT SCHID TRGD-JOB TRGID DOTM QTM LDTM SBTM *---- EXCEPTIONS ----* 010 XXRJJUP 0200 0020 010 XXRJC7L 0200 0010 010 XXRJC7 0200 0010 010 XXRJSMF 0200 0040 OPTIONS: A=ADD,D=DELETE,U=UPDATE,*=PROCESSED,?=ERROR PROGRAM: SM75 MSG-INDX: 00 -- DB.2.4 -- 03.165 / 10:34:02 MESSAGE: LIST FUNCTION SUCCESSFUL ------------------------- CA-7 DATA SET TRIGGERING ------------------------- FUNCTION: LIST(FORMAT,LIST,UPD) PAGE 0001 DSN: P390K.DSN.TRIGGER DSNBR: 11 OPT SCHID TRGD-JOB TRGID DOTM QTM LDTM SBTM *---- EXCEPTIONS ----* 000 JOB010 010 0200 0020 000 JOB011 010 0200 0020 000 JOB012 010 0200 0020 OPTIONS: A=ADD,D=DELETE,U=UPDATE,*=PROCESSED,?=ERROR PROGRAM: SM75 MSG-INDX: 00 -- DB.2.6 -- 03.165 / 10:57:09 MESSAGE: LIST FUNCTION SUCCESSFUL

  10. XINFO Display: Requirements ------------------- CA-7 JOB PREDECESSOR/SUCCESSOR MENU ------------------- FUNCTION ===> EXECUTION REQUIREMENTS DEFINED BY: 1 - DATA SET PREDECESSORS 2 - CPU JOB PREDECESSORS OR MUTUALLY EXCLUSIVE JOBS (CAN NOT RUN AT SAME TIME) 4 - INPUT NETWORK PREDECESSORS OR OUTPUT NETWORK SUCCESSORS 6 - USER MEMO-FORM PREDECESSORS 7 - REPORT IDS CREATED PROGRAM: SM60 MSG-INDX: 00 -- DB.3 -- 03.165 / 11:08:31 MESSAGE: SPECIFY OPTION, TRANSFER OR ENTER A COMMAND ON THE TOP LINE

  11. CA-7 - You like to know ... Which jobs are not running anymore? Which jobs have EXEC=N? Which jobs have lead time > 1 hour? Which jobs are triggered by a job? Which jobs are triggered by a dataset? Which jobs have user requirements? Which jobs are using virtual resources? Which jobs did use a resource between 01:00 and 06:00? How to create job flowcharts? How to get all successors of a job? How does XINFO gets CA-7 data? What’s new with XINFO 2.3?

  12. CA-7 - Job Information To search for jobs... ... select Job Information

  13. CA-7 - Search for Jobs Which jobs CA* are not running anymore since 31.12.2000? …scroll down for more selection criteria… …specify last run date and the comparison operator LE

  14. CA-7 - Resulting Jobs Job Scroll to the right …

  15. Find Jobs, e.g. with Exec=N Scroll for more selection-fields

  16. Result „Job Information" Found jobs Scroll for more columns Legend for the Columns

  17. CA-7 - Resulting Last Run Dates Last Run Date Job

  18. Result „Job Triggering“ Found Jobs Scroll for more columns JOB = Job Trigger DSN = DSN Trigger NW = Network Trigger

  19. CA-7 - Job Triggering To search for triggered jobs... ... select Job Triggering

  20. CA-7 - Search for dataset triggers Which jobs C*XX* are triggered by… …datasets?(NB means NON BLANK)

  21. CA-7 - Resulting dataset triggers JOB = Job Trigger DSN = DSN Trigger NW = Network Trigger Job Dataset triggers

  22. CA-7 - User Requirements To search for requirements... ... select Requirements/Pred

  23. CA-7 - Search for User Requirements Which jobs have user requirements?

  24. CA-7 - Resulting Jobs Job Scroll to the right …

  25. CA-7 - Resulting User Requirements User Requirements Job

  26. Find jobs, e.g. with Lead Time > 1 h Scroll for more selection-fields

  27. Result „Schedule Definition“ Found Jobs Scroll for more columns

  28. XINFO Display: Prose Find any string anywhere in the job dokumentations

  29. XINFO Display: Scheduled Overrides The JCL-Scanner interprets #JI, #JO and resolves the JCL for all possible SCHIDs and puts in this table: for which SCHID is the JCL-Statement valid.

  30. XINFO Displays: JOB/PGM/DD

  31. XINFO Display: JOB/PGM/DD Which Job is using which DSN (Ca-7 DSNBR-Nr. is available too)

  32. CA-7 - Search for Virtual Resources Which jobs are using Virtual Resources *DB*?

  33. CA-7 - Resulting Virtual Resources Job Resource

  34. CA-7 - Advanced Search for Virtual Resources • Q: When are virtual resources used, and which jobs did use them? • A: There is no standard display in XINFO for that, but you can join CA-7 virtual resources with SMF job/step information

  35. CA-7 - Advanced Search for Virtual Resources Where to get more information about that:XINFO manuals "ISPF Dialog Generator" and "Tips and Tricks for the Administrator" DSPLTVRSMF: Virtual Resources Specify fields for SELECT- Panel Specify fields for TABLE- Panel JOIN: VRJOBNAME <=> SMFJOBNAME VRSTEP <=> SMFSTEPNAME Define Line Commands Define external Line Commands Generate more Line Commands with XXRJMD3 XXRTSMF:SMF - Job/Step Information

  36. CA-7 - Advanced Search for Virtual Resources All jobs which used resource DB2* between 01:00 and 06:00 Our new display for resource history

  37. CA-7 - Resulting Virtual Resources Jobs, which used Resource DB2*

  38. CA-7 - Job Flowcharts Go to the end of the display list to activate XINFO's graphics

  39. CA-7 - Job Flowcharts Select CA7 Job Netplan…

  40. CA-7 - Selection for Job Flowcharts Specify selection criteria…

  41. XINFO Graphic: CA-7 Job Netplan „not parallel“ DSN Trg Jobs Predecessor Job Trg Jobs All connections with the matching SCHID USR Requirement

  42. CA-7 - Using Line Commands Right mouse click on a job symbol:Direct access to all related information

  43. CA-7 - Successors of a Job What happens if a job would fail? Use the line command "Dep. Level"…

  44. CA-7 - Resulting Successors of a Job ...to find out which jobs would not run!

  45. How does XINFO get CA-7 data? • Running CA-7 Batch Terminal: • LJOB,JOB=*,LIST=ALL • XINFO Scanner • Read SYSPRINT of BTI • Write the data, prepared to load in XINFO-Tables • Find out all possible SCHIDs for every Job and creates dependencies, to build the graphic jobnetplan

  46. SCHIDs within CA-7 Jobnetplan (1) • Dependencies within the jobnetplan are build with consideration of the SCHIDs • Trigger and Req. using SCHID=000 are replaced by real SCHIDs • Example: • JOBA runs Mon with 001 and Tue with 002 • JOBA triggers JOBB with SCHID=000 • JOBB triggers JOBC with SCHID=000 • JOBA triggers JOBD with SCHID=002

  47. SCHIDs within CA-7 Jobnetplan (2) SCHID 000 ersetzt mit 001 SCHID 000 replaced by 001 JOBA with SCHID 001 and once again with 002 SCHID 000 replaced by 002

  48. Problems with the Batch-Terminal • Long duration: ca. 90 min. / 10.000 Jobs • Without JOB/PGM/DD-Table and LJOB,JOB=*,LIST=NODD Duration ~ 40 min. / 10.000 Jobs • One terminal occupied (you can avoid this using CCI, performance is slightly better) • CA7-Batch-Terminal-Output-File has to be allocated new, with large space amount (requires CA-7 stop/start)

  49. What‘s new with XINFO 2.3 • No more dependent on Batch Terminal, the scanner reads now CA7-VSAM files. Duration: ~ 3 min. / 10.000 Jobs • Creator job of trigger DSN areshown as predecessors in the netplan. Info is based on: • JCL (table JCL - DSN) • CA-7 JCL (table sStep/DD Information) • U7SVC command (Tabelle JCL - SYSIN) • Jobs which are planned by using BTI or U7SVC command “DEMAND“ or “RUN“ are displayed graphically in the netplan. Info is based on • Table JCL - SYSIN • Table JCL - EXEC

  50. CA-7 Job Netplan, DSN Trigger CA07XX09 Job creates Trigger-DSN DSN triggers Job JCL and/or CA7 – Info of the jobs must be available to XINFO

More Related