680 likes | 835 Views
XINFO . Das IT - Informationssystem. Control-M. H O RIZONT Software für Rechenzentren. Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www.horizont-it.com. XINFO und Control-M .
E N D
XINFO Das IT - Informationssystem Control-M HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0www.horizont-it.com
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
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
XINFO Architekturbeispiel mit z/OS und DB2 Output Files Output Files Control-M Schedule- Libraries SQL Output SQL Output Control-M Server Database Control-M Server Database SQL Output z/OS (MVS) Unix Windows Scanner MVS Scanner DS Unload Script Unload Script Graphik + Forecast Windows PC Client TCPIP DB2
XINFO Architekturbeispiel mit Windows und Oracle Unix Unix / Windows Output Files SQL Output SQL Output Control-M Server Database SQL Output Control-M Server Database Control-M Server Database Unload Script Unload Script Windows Unload Script Scanner Script/Programme Windows PC Client ODBC Oracle
XINFO Control-M - Beispiele Cross Referenzen Graphische Netzpläne Job History Forecast Export: Excel, HTML, Word Line Commands XINFO vs. Control-M/Desktop Neu in den letzten Release
Control-M – Job Definitionen Suche alle Jobs in Tables T* mit Owner ctm* Suche alle Jobs in Tables T* mit Owner ctm*
Control-M – Job Definitionen Die Jobs, Memname oder Filename Owner ctm* Distributed Jobname Tables T*
Control-M – Job Definitionen Aus einem z/OS Control-M Und einem distributed Control-M
Control-M – Job Definitionen, Nodeid Suche alle Jobs, die auf „PC26“ laufen
Control-M – Job Definitionen, Nodeid Die Jobs Nodeid, Nodegroup Hilfreich, wenn mal Wartung auf einem Rechner sein muss
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
Control-M – Scheduling, Calendar Suche alle Jobs, die einen Kalender verwenden (NB = „not blank)
Control-M – Scheduling, Calendar Kalender Die Jobs DAILYNAM Weitere Scheduling Parameter
Control-M – Scheduling, Group Funktion Wie oft wird jeder Kalender verwendet? ...liefert auf Knopfdruck die „Group-Funktion“
Control-M – Scheduling, Group Funktion zahlenmäßige Verteilung pro Kalender
Control-M – Ressourcen Suche alle Jobs, die eine Ressource prod-d* oder Jobslp6* verwenden
Control-M – Ressourcen Die Art der Verwendung Die Jobs Die Ressourcen
Control-M – DO (Step) Action Welche Jobs werden mit FORCEJOB gestartet?
Control-M – DO (Step) Action Die Auslöser Die Action Die Jobs
Control-M – Set Var Welche Jobs verwenden eine „Date“-Variable
Control-M – Set Var Die Jobs Mit Verwendung von „Date“-Variablen
Control-M – Table-Netzplan Gewünschte Tables selektieren Anzahl Level Vorgänger/Nachfolger
Control-M – Table-Netzplan Die Tables mit Abhängigkeiten
Control-M – Table-Netzplan Mit „rechte Mausklick“ zum Jobnetzplan der Table
Control-M – Job-Netzplan, die Symbole Cluster, hier Table ForceJob In-Condition ohne Job Job Condition Out-Condition ohne Job
Control-M – Job-Netzplan, die Symbole Detail Informationen per Doppelklick. Diese können auch dem Symbol hinzugefügt werden (z.B. Owner)
Control-M – Job-Netzplan, die Symbole Optional Farben, Form, Inhalte der Symbole anpassen
Control-M – Job-Netzplan, die Symbole Group Ende (generiertes Dummy-Symbol zur Bildung der Abhängigkeiten) Group Anfang
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
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
Control-M – Job-Netzplan, Pred/Succ Level Zeige den Jobnetzplan von Table „TABW“ Mit 1 Level weitere Vorläufer/Nachfolger
Control-M – Job-Netzplan, Pred/Succ Level Auswahl, Table TABW Vorgänger-Level 1 Nachfolger-Level 1
Control-M – Job-Netzplan, Pred/Succ Level „Rechte Maus“, Pred/Succ Netzplan
Control-M – Job-Netzplan 2 Level Vorgänger und „alle“ Nachfolger des Ausgangsjobs XINFO bietet Control-M übergreifende und gut lesbare Jobnetzpläne
Control-M – Job-Netzplan In großen Netzen hilft die Suchfunktion
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
XINFO – Netzpläne drucken XINFO Druckvorschau XINFO druckt Netzpläne auf allen Geräten (Drucker, Plotter usw.)
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
Control-M – Job-History Wann sind im Februar die System-Verwaltungsjobs gelaufen? Wann sind im Februar die System-Verwaltungsjobs gelaufen?
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)
Control-M – Job-History Detail Informationen per Doppelklick
Control-M – Job-History, IOALOG Basis ist das Log von allen Control-M Systemen (distributed und z/OS)
Control-M – IOALOG Dadurch können Sie sehr schnell nach Strings in Messages (aller Control-M‘s) suchen, z.B. eine Userid
Control-M – IOALOG Timestamp Message Betroffene Jobs
Control-M – Forecast .CONTROL-M 6.1.00 BMC Software, Ltd. Page: 5 Period:20060303., Calendar:Yes. Daily Job Order Report For Table Systemarbeiten , Job * ========================================================== Job Name Application Group Cint From Untl Nodeid --------------- --------------- --------------- ---- ---- ---- --------------- ctmlog_save Systemarbeiten Systemarbeite 0605 ctmcontb Systemarbeiten Systemarbeite 0605 ctmjsa Systemarbeiten Systemarbeite 0605 ctmrpln Systemarbeiten Systemarbeite ctmpsm_sysout Systemarbeiten Systemarbeite emdb_export Systemarbeiten Systemarbeite erase_alert Systemarbeiten Systemarbeite refresh_GAS Systemarbeiten Systemarbeite 2300 ctmudlyT Systemarbeiten Systemarbeite 0605 ctmudlyP Systemarbeiten Systemarbeite 0605 „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.
Control-M – Forecast Wann werden im März die System-Verwaltungsjobs laufen? Wann werden im März die System-Verwaltungsjobs laufen?
Control-M – Forecast Die Jobs Voraussichtliches Start / Ende Voraussichtliche Dauer
Control-M – Job-Statistik Die durchschnittlichen Laufzeiten aus den Control-M Statistik Tables bzw. z/OS Statistik-Files