Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
1
Das IT - Informationssystem
XINFO Das IT - Informationssystem Control-M HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 1 1 1 1 1 1 1 1 1 1 1
2
XINFO und Control-M Das Control-M Interface von XINFO analysiert folgende Daten von Control-M/Server unter z/OS (MVS), Unix, Windows etc.: General Job Definitionen Scheduling und Execution Parameters Resources Conditions „ON PGMST“ bzw. Steps SHOUT bzw. PostProc IOALOG als Basis für die Job-History Statistics, Conditions und ctmrpln utility als Basis für den Forecast
3
Control-M – Auswahl Cross-Referenz für Control-M Daten
Job-History und Forecast Graphische Netzpläne XINFO speichert die Daten aus allen Control-M Systemen gemeinsam und ermöglicht dadurch plattformübergreifende Auswertungen und Graphiken
4
XINFO Architekturbeispiel mit z/OS und DB2
z/OS (MVS) Unix Windows Control-M Schedule- Libraries Control-M Server Database Control-M Server Database SQL Output Scanner MVS Scanner DS Unload Script Unload Script Output Files SQL Output SQL Output Graphik + Forecast Windows PC Client Output Files TCPIP DB2
5
XINFO Architekturbeispiel mit Windows und Oracle
Unix / Windows Control-M Server Database Unload Script SQL Output Unix Control-M Server Database Unload Script SQL Output Windows Control-M Server Database Unload Script SQL Output Scanner Script/Programme Windows PC Client Output Files ODBC Oracle
6
XINFO Control-M - Beispiele
Cross Referenzen Graphische Netzpläne Job History Forecast Export: Excel, HTML, Word Line Commands Neu in den letzten Release XINFO vs. Control-M/Desktop
7
Control-M – Job Definitionen
Suche alle Jobs in Tables T* mit Owner ctm* Suche alle Jobs in Tables T* mit Owner ctm*
8
Control-M – Job Definitionen
Die Jobs, Memname oder Filename Owner ctm* Distributed Jobname Tables T*
9
Control-M – Job Definitionen
Aus einem z/OS Control-M Und einem distributed Control-M
10
Control-M – Job Definitionen, Nodeid
Suche alle Jobs, die auf „PC26“ laufen
11
Control-M – Job Definitionen, Nodeid
Die Jobs Nodeid, Nodegroup Hilfreich, wenn mal Wartung auf einem Rechner sein muss
12
Control-M – Job Definitionen
Viele weitere Suchmöglichkeiten, z.B. nach „Confirm“ Zeitabhängigkeiten Zyklische Jobs Aufbewahrung für Restart Sysout Optionen Aufbewahrung Archiv SYSDATA
13
Control-M – Scheduling, Calendar
Suche alle Jobs, die einen Kalender verwenden (NB = „not blank)
14
Control-M – Scheduling, Calendar
Kalender Die Jobs DAILYNAM Weitere Scheduling Parameter
15
Control-M – Scheduling, Group Funktion
Wie oft wird jeder Kalender verwendet? ...liefert auf Knopfdruck die „Group-Funktion“
16
Control-M – Scheduling, Group Funktion
zahlenmäßige Verteilung pro Kalender
17
Control-M – Ressourcen
Suche alle Jobs, die eine Ressource prod-d* oder Jobslp6* verwenden
18
Control-M – Ressourcen
Die Art der Verwendung Die Jobs Die Ressourcen
19
Control-M – DO (Step) Action
Welche Jobs werden mit FORCEJOB gestartet?
20
Control-M – DO (Step) Action
Die Auslöser Die Action Die Jobs
21
Welche Jobs verwenden eine „Date“-Variable
Control-M – Set Var Welche Jobs verwenden eine „Date“-Variable
22
Mit Verwendung von „Date“-Variablen
Control-M – Set Var Die Jobs Mit Verwendung von „Date“-Variablen
23
Control-M – Table-Netzplan
Gewünschte Tables selektieren Anzahl Level Vorgänger/Nachfolger
24
Control-M – Table-Netzplan
Die Tables mit Abhängigkeiten
25
Control-M – Table-Netzplan
Mit „rechte Mausklick“ zum Jobnetzplan der Table
26
Control-M – Table- / Job-Netzplan
27
Control-M – Job-Netzplan, die Symbole
Cluster, hier Table ForceJob In-Condition ohne Job Job Condition Out-Condition ohne Job
28
Control-M – Job-Netzplan, die Symbole
Detail Informationen per Doppelklick. Diese können auch dem Symbol hinzugefügt werden (z.B. Owner)
29
Control-M – Job-Netzplan, die Symbole
Optional Farben, Form, Inhalte der Symbole anpassen
30
Control-M – Job-Netzplan, die Symbole
Group Ende (generiertes Dummy-Symbol zur Bildung der Abhängigkeiten) Group Anfang
31
Control-M – Job-Netzplan, die Symbole
Control-D Reports mit Abängigkeiten zu Control-M Jobs Control-D Reports mit Abängigkeiten zu Control-M Jobs
32
Control-M – Job-Netzplan, die Linien
Externe Condition (von Table zu Table) Condition DO-Condition Global Condition (von Control-M zu Control-M) OR-Condition
33
Control-M – Job-Netzplan, Pred/Succ Level
Zeige den Jobnetzplan von Table „TABW“ Mit 1 Level weitere Vorläufer/Nachfolger
34
Control-M – Job-Netzplan, Pred/Succ Level
Auswahl, Table TABW Vorgänger-Level 1 Nachfolger-Level 1
35
Control-M – Job-Netzplan, Pred/Succ Level
„Rechte Maus“, Pred/Succ Netzplan
36
Control-M – Job-Netzplan
2 Level Vorgänger und „alle“ Nachfolger des Ausgangsjobs XINFO bietet Control-M übergreifende und gut lesbare Jobnetzpläne
37
Control-M – Job-Netzplan
In großen Netzen hilft die Suchfunktion
38
Control-M – Job-Netzplan
Sortierte Liste der gefundenen Jobs „klick“ markiert und positioniert den Job sichtbar im Fenster „klick“ markiert und positioniert den Job sichtbar im Fenster
39
XINFO – Netzpläne drucken
Druckvorschau XINFO druckt Netzpläne auf allen Geräten (Drucker, Plotter usw.)
40
XINFO - Batch Interface
XINFO.EXE /CMD=BATCH.BIF /*********************************************************************/ /* */ /* Logon-Parameter für automatische Batchsteuerung */ CLOSE=ALL LOGON='C:\PROGRAMME\XINFO\LOGON_USER_MAX.LGN' /* Ein- & Ausgabedateien */ LOAD_PRED=99 LOAD_SUCC=99 SELECTION_FILE='C:\PROGRAMME\XINFO\AUSWAHL_UC4.TXT' CREATE_JPG_FILE='C:\TEMP\GRAFIK_1.JPG' EXIT /* Exit XINFO */ LOGON-Daten verschlüsselt Eine Abfrage speichern Ausgabeformat
41
Control-M – Job-History
Wann sind im Februar die System-Verwaltungsjobs gelaufen? Wann sind im Februar die System-Verwaltungsjobs gelaufen?
42
Control-M – Job-History
Status, Return-Code, Dauer, etc. Start / Ende Die Jobs Sie können diese Laufzeit Daten als Basis für Statistiken verwenden (z.B. mit XINFO IT-Charts)
43
Control-M – Job-History
Detail Informationen per Doppelklick
44
Control-M – Job-History, IOALOG
Basis ist das Log von allen Control-M Systemen (distributed und z/OS)
45
Control-M – IOALOG Dadurch können Sie sehr schnell nach Strings in Messages (aller Control-M‘s) suchen, z.B. eine Userid
46
Control-M – IOALOG Timestamp Message Betroffene Jobs
47
Control-M – Forecast „ctmrpln“ liefert die Job-Namen,
.CONTROL-M BMC Software, Ltd. Page: Period: , Calendar:Yes. Daily Job Order Report For Table Systemarbeiten , Job * ========================================================== Job Name Application Group Cint From Untl Nodeid ctmlog_save Systemarbeiten Systemarbeite ctmcontb Systemarbeiten Systemarbeite ctmjsa Systemarbeiten Systemarbeite ctmrpln Systemarbeiten Systemarbeite ctmpsm_sysout Systemarbeiten Systemarbeite emdb_export Systemarbeiten Systemarbeite erase_alert Systemarbeiten Systemarbeite refresh_GAS Systemarbeiten Systemarbeite ctmudlyT Systemarbeiten Systemarbeite ctmudlyP Systemarbeiten Systemarbeite „ctmrpln“ liefert die Job-Namen, XINFO kennt die Reihenfolge, die festen Startzeiten, die durchschnittliche Dauer und kalkuliert damit die Job-Start- und Endzeiten für die nächsten Tage. Control-M systemübergreifend.
48
Control-M – Forecast Wann werden im März die System-Verwaltungsjobs laufen? Wann werden im März die System-Verwaltungsjobs laufen?
49
Control-M – Forecast Die Jobs Voraussichtliches Start / Ende
Voraussichtliche Dauer
50
Control-M – Job-Statistik
Die durchschnittlichen Laufzeiten aus den Control-M Statistik Tables bzw. z/OS Statistik-Files
51
XINFO – Daten Export Mit „File save as“ können XINFO-Daten exportiert werden Dateityp angeben: txt, csv, htm, wmf, bmp, jpg, u.v.w.
52
XINFO – Daten Export nach Excel
53
XINFO – Daten Export als HTML
54
XINFO – Graphik Export z.B. als JPG nach Word
55
XINFO – Line Commands In jeder XINFO Ergebnisanzeige können Sie mit „rechte Maus Klick“ zu anderen XINFO Daten „springen“
56
z.B. von den Job Definitionen zur Job-History, oder zur JCL, ...
XINFO – Line Commands z.B. von den Job Definitionen zur Job-History, oder zur JCL, ...
57
XINFO – Line Commands z.B. auch Browse JCL
58
XINFO vs. Control-M Desktop
Zum Definieren und Pflegen von Jobs brauchbar, aber zum Dokumentieren? Verwirrende Darstellung der Abhängigkeiten!
59
XINFO vs. Control-M Desktop
...sowie unzureichende Druckfunktionen
60
XINFO vs. Control-M Desktop
Übersichtliche, graphische Netzpläne mit vielen hilfreichen Funktionen wie „Suchen“, „Anzahl Vorgänger/Nachfolger“ etc.
61
XINFO vs. Control-M Desktop
Cross-Referenz für Control-M Daten Job-History und Forecast Graphische Netzpläne XINFO ist eine wichtige Ergänzung zur Control-M GUI. XINFO speichert die Daten aus allen Control-M Systemen gemeinsam und ermöglicht dadurch plattformübergreifende Auswertungen und Graphiken
62
Neu in XINFO 3.1 (Sep. 2005) „Distributed Jobname“ in allen Tabellen (bislang nur in Job-Definitions) „User-Daily“ in Scheduling Tabelle Group-Scheduling Info in Scheduling Tabelle und im Job-Netzplan auch für CTM distributed (bislang nur für z/OS) Ersteller- und Änderungs-Userid und Timestamp aus ISPF bzw. CTM-JOBDEF-Table Neue Zeilenkommandos, überarbeitete Displays Neue Scanner Programme: laufen z/OS unabhängig auch unter Unix oder Windows weniger Speicherverbrauch
63
Neu in XINFO 3.2 (Feb. 2006) Die Control-M Scanner Implementation in XINFO 3.2 hat folgende Erweiterungen: Forecast (voraussichtliche Start- und Ende-Datum/Zeiten für Jobs in der Zukunft) Job-Statistik Tabelle (Duchschnittliche Laufzeiten, CPU-Verbrauch) Job-History (Job Laufzeiten, Start- und Endezeiten, error code etc.) Log table (IOALOG) Läuft auch ohne z/OS (MVS)!
64
Neu in XINFO 3.5 (Mai 2010) Die Neuerungen des Control-M Scanners:
Ab CTM gibt es längere Namen für Application, Table, Member etc. In XINFO 3.5 sind die Felder entsprechend angepasst Ältere Scanner funktionieren, schneiden die Daten ggf. ab Unload-Scripte für Control-M mit PostgreSQL „Job-History“ auf Basis des IOALOG (Job Start/Endezeiten) Mit Parameter KH=9999 kann die Anzahl der Tage eingestellt werden, wie lange die Informationen gehalten werden sollen Eine neue Spalte enthält die JES Jobid (nur z/OS Jobs) Display „Job-Statistik“ wurde umbenannt in „Average Job Duration“. Die Joblaufzeiten werden jetzt vom Scanner selbst berechnet Neues Display „Job Script/JCL“ für embedded scripts und JCL Suche nach kritischen Pfad im Jobnetzplan
65
Kritischer Pfad im CTM Jobnetzplan
Im Jobnetzplan gibt es eine neue Suchfunktion: Critical Path
66
Kritischer Pfad im CTM Jobnetzplan
Dabei wird auf Basis der durchschnittlichen Joblaufzeit der längste Weg durch das Jobnetz ermittelt und die Gesamtzeit errechnet.
67
Control-M Barchart Im Joblaufzeiten Barchart können zum Jobnamen Application, Group oder Table mit angezeigt werden XINFO.INI: [GRAPHCTMRUNTIME] FIELDS="APPLICATION;JOB"
68
XINFO HORIZONT Vielen Dank für Ihre Aufmerksamkeit!
Das IT - Informationssystem Vielen Dank für Ihre Aufmerksamkeit! HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 1 1 1 1 1 1 1 1 1 1 1
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.