Monitor-Standardwerte

Dieses Dokument behandelt folgende Themen:


Standardwerte für den Monitor definieren

Diese Funktion dient zum Anzeigen und Ändern der Standardeinstellungen für den Entire Operations-Monitor. Die Standardwerte müssen gesetzt werden, bevor der Monitor das erste Mal gestartet wird.

Beginn der Anweisungsliste Um Monitor-Standardwerte zu setzen:

  1. Wählen Sie im Menü Systemverwaltung die Option Monitor-Standardwerte.

    Der Bildschirm Monitor-Standardwerte wird angezeigt. Er enthält eine Tabelle der aktuellen Standardwerte (Beispiel):

     18.09.21                ***** Entire Operations *****                11:05:45 
     Eigentuemer EXAMPLE         Monitor-Standardwerte                             
    -------------------------------------------------------------------------------
    NOP Monitor-Dateien      DBID   FNR            Monitor-Knoten ==> 146__ N0146  
        NOP-Systemdatei ==>     9    18                                            
          SAT Log-Datei ==>     9    28            Monitor-UserId ==> NOPDEV______ 
             Accounting ==>     9    27       Monitor-Task-Prefix ==> 55D          
        SAT Event Store ==>     9    50                                            
     Entire Output Mgmt ==>     9   251   Globale Monitor-Wartezeit ==> ___10 sek. 
                                             Log Monitor-Aktivitaet ==> N          
                   FNAT ==>     9   107                                            
                  FUSER ==>     9   124                                            
                   FSEC ==>     9   125                                            
                                                                                   
                                                                                   
            Monitor JCL ==> ______________________________________________________ 
                                                                                   
                                        Knoten-Benutzertyp                         
        BS Spool-Klasse ==> X_______    im Zugriffskontrollsystem ==> U            
                                                                                   
     Kommando => ____________________________________________________________      
    Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
          Help        End         Save                    Tasks Susp        Menu   
    AÛ                                                                 19,038      

    Die Datenbankkennungen (DBID) und die Dateinummern (FNR) von Entire Operations-Dateien links oben dienen nur zur Information und können nicht geändert werden.

    Weitere Informationen siehe:

  2. Drücken Sie PF5 (Save), um die Eingaben zu bestätigen.

  3. Drücken Sie PF3 (End), um die Funktion zu beenden.

Felder: Monitor-Standardwerte

Die folgende Tabelle enthält die Beschreibungen der Felder, die auf dem Bildschirm Monitor-Standardwerte vorhanden sind.

Feld Bedeutung
Monitor-Knoten Der Entire Operations-Monitor läuft unter diesem Knoten. Der Knoten kann derselbe wie der Standard-Entire System Server-Knoten sein.
Monitor-UserId Diese Benutzerkennung wird für Monitor-Aktionen benutzt, die nicht von einem Job abhängig sind.

Wird diese Benutzerkennung nicht angegeben, so wird die Standard-Benutzerkennung des Monitorknotens verwendet.

Wenn beide angegeben sind, hat die Standard-Benutzerkennung des Monitorknotens Vorrang.

Dieses Feld wird nicht verwendet, wenn der Monitor-Knoten ein UNIX- oder Windows-Knoten ist.

Anmerkung:
Wenn diese Benutzerkennung bei z/OS- und BS2000-Systemen angegeben wird, muss sie eine definierte System-Benutzerkennung sein.

Monitor-Task-Präfix Dieses Präfix wird zur internen Generierung der Monitor-Task-Namen verwendet.

Für die Entire Operations-Task-Namen wird jetzt folgende Syntax verwendet:

EOR{task-prefix{task-number}}

Beispiel: Das Task-Präfix ist 01 und die Task-Nummer ist 2. Dann lautet der Name des Task EORE0102.

Der Standardwert für das Task-Präfix ist EOR.

Weitere Informationen siehe Task-Name im Abschnitt Entire Operations-Monitor.

Anmerkungen:

  1. Wenn Sie mehrere Entire Operations-Monitore unter einem Entire System Server-Knoten laufen lassen wollen, müssen Sie für jeden Monitor ein anderes Monitor-Task-Präfix definieren.
  2. Monitor-Tasks desselben Monitors verwenden dasselbe Präfix, aber unterschiedliche Task-Nummern.
  3. Bei z/OS verwenden die Entire System Server-Ereignisnamen ebenfalls diese Task-Namen.
Syntax der z/OS-Ereignisnamen:
EORpppnn

dabei ist ppp das Task-Präfix, so wie es in diesem Fall definiert ist. Der Standardwert ist EOR. nn ist die Task-Nummer innerhalb des Monitors.

Beispiel: Monitor 1 hat ein leeres Task-Präfix. Die Namen der Ereignisse sind dann EOREOR01 bis EOREOR99.

Monitor 2 hat das Task-Präfix 01. Die Ereignisnamen lauten dann EORA0101 bis EORA0199.

Globale Monitor-Wartezeit Die Wartezeit zwischen zwei Monitor-Zyklen. Dieser Parameter setzt die Monitor-Frequenz. Gültige Werte:

1 bis 99999 Sekunden.

Standardeinstellung: 30. Der Monitor wartet 30 Sekunden, bevor er mit dem nächsten Zyklus beginnt.

Anmerkungen:

  1. Dieser Wert ist der Standardwert für alle Monitor-Tasks.
  2. Für jeden Task kann eine individuelle Wartezeit definiert werden. Diese individuellen Wartezeiten können außerdem geändert werden, während die Monitor-Tasks laufen und nur für die aktuelle Monitor-Sitzung. Weitere Informationen siehe Felder: Profil der Monitor-Tasks.
.
Log Monitor-Aktivität Wenn Sie hier Y eingeben, Wenn Sie dieses Kontrollkästchen markieren, werden zusätzliche Informationen über die Monitor-Aktivitäten, insbesondere über die Aktivitäten der einzelnen Monitor-Tasks, periodisch in das Protokoll (Log) geschrieben.

Anmerkung:
Das Einschalten dieser Option erhöht die Menge der Protokolldaten.

Die Standardeinstellung ist N.

Monitor JCL  Nur bei Betriebssystem UNIX:

Der vollständige Name des Shell Script, das zum Starten des Monitors verwendet werden soll. Normalerweise soll das während des Installationsvorgangs generierte Script für diesen Zweck verwendet werden.

Die Auswahl einer Datei kann nach Eingabe eines Sterns (*) in das Feld erfolgen.

BS Spool-Klasse Nur bei Betriebssystem z/OS:

Die vom Monitor für alle im Hintergrund erfolgenden Ausdrucke zu benutzende Spool-Klasse.

Knoten-Benutzertyp im Zugriffskontrollsystem Der Monitor führt mit der JCL-Benutzerkennung oder Knoten--Benutzerkennung eine Anmeldung beim Entire System Server durch. Mit diesem Parameter können Sie angeben, welche Benutzerkennung verwendet werden soll.

Mögliche Werte:

M Benutzerkennung des Entire Operations-Monitors. Standardeinstellung.

Siehe auch Feld Monitor-UserId.

O Benutzerkennung des Netzwerk-Eigentümers.
U Definierte JCL-Benutzerkennung oder Jobstart-Benutzerkennung.

Falls nicht definiert, ist die Suchreihenfolge: Standard-Jobstart-Benutzerkennung des Netzwerks, Standard-Benutzerkennung des Ausführungsknotens, Benutzerkennung des letzten ändernden Benutzers.

Siehe auch Betriebssystem-Benutzerkennungen und Festsetzung einer Standard-Benutzerkennung.

V So wie bei U (definierte JCL-Benutzerkennung), aber bei Jobs des Typs DUM wird die Benutzerkennung des Monitors im Entire Operations-Protokoll zugewiesen.
A Die Benutzerkennung muss gleich der des Netzwerk-Eigentümers sein.
B Die Benutzerkennung muss gleich der des Benutzers sein, der die letzte Änderung vorgenommen hat.

Anmerkung:
Bei Angabe von M sind für die gestarteten Jobs keine spezifischen Sicherheitsprofile möglich. Bei dieser Einstellung handelt es sich um eine systemweit gültige Standardeinstellung. Falls nötig, können Sie den Knoten-Benutzertyp im Zugriffskontrollsystem individuell für jeden Knoten definieren.

Entire Operations-Monitor-Dateien
DBID / FNR Die Felder in diesem Bereich zeigen die Datenbankkennungen (DBID) und die Dateinummern (FNR) der Entire Operations-Monitor-Dateien.

PF-Tasten: Monitor-Standardwerte

Die PF-Tasten im unteren Bereich des Bildschirms Monitor-Standardwerte sind mit folgenden objektspezifischen Funktionen belegt:

Taste Name Funktion
PF9  Tasks  Definition eines Monitor-Tasks-Profils
PF10 Susp Filter zum Suspendieren von Entire Operations-Funktionen definieren

Profil der Monitor-Tasks

Ein Monitor-Task definiert eine Funktion, die vom Entire Operations-Monitor ausgeführt werden soll.

Anmerkung:
Wenn Sie den Entire Operations-Monitor in mehreren Tasks auf z/OS- und BS2000-Systemen laufen lassen wollen, müssen Sie den Monitor als Subtask starten.

Sie können den Monitor in mehrere Tasks unterteilen, um

  • mehrere Monitor-Aktionen parallel auszuführen,

  • Natural-Jobs (Jobs des Typs NAT) asynchron auszuführen.

Wenn Sie den Entire Operations-Monitor in mehreren Tasks laufen lassen wollen, müssen Sie definieren, wie die Monitor-Funktionen auf die verschiedenen Monitor-Tasks verteilt werden sollen.

Monitor-Tasks werden im Profil der Monitor-Tasks definiert.

Dieser Abschnitt behandelt folgende Themen:

Ausführung von Monitor-Tasks mittels Entire System Server

Monitor-Tasks müssen im Entire System Server als Subtask im Adressraum (z/OS, z/VSE) oder als Pseudo-Subtask, d.h. als eigenständiger Tasks (BS2000), ermöglicht werden.

Die Ausführung der Monitor-(Sub-)Tasks wird intern durch die Entire System Server View NATURAL-SUB-TASK gesteuert.

Bevor Sie mehrere Monitor-Tasks spezifizieren oder mehrere Monitor-Tasks genehmigen, sollten Sie in den Entire System Server-Startparametern den Wert von NATNUMSUB überprüfen.

Falls für den Entire System Server nicht genug (Sub-)Tasks erlaubt sind, gibt Entire Operations nach einem versuchten Task-Start eine Meldung aus und die Task-Aktivität wird vom Haupt-Task (Task 1) übernommen. Dies kann eine Verschlechterung der Monitor-Performance zur Folge haben.

In z/OS und z/VSE laufen Subtasks unter dem Entire System Server-Knoten des Monitors.

In BS2000 läuft für jeden Monitor-Task ein eigener Batch-Job.

In UNIX wird für jeden Monitor-Task ein separater Prozess verwendet.

Zu jedem Task gibt es in der Datenbank einen internen Steuerdatensatz.

Anmerkung:
Alle Tasks verwenden dieselben Datenbankdateien.

Weitere Informationen siehe Monitor-Tasks.

Dynamische Task-Profil-Rekonfigurierung

Die im Task-Profil definierten Tasks können geändert werden, während der Monitor läuft. Alle Tasks werden kurzzeitig gestoppt und die neu definierten Tasks werden gestartet.

Damit kann bei laufendem Monitor eine Anpassung an unterschiedliche Arbeitsauslastungen durchgeführt werden.

Profil der Monitor-Tasks definieren

Beginn der Anweisungsliste Um Monitor-Tasks zu definieren:

  1. Drücken Sie PF9 (Tasks) im Bildschirm Monitor-Standardwerte.

    Der Bildschirm Profil der Monitor-Tasks mit einer Liste aller Monitor-Funktionen und Monitor-Tasks wird angezeigt (Beispiel):

     09.03.18                ***** Entire Operations *****                18:32:06 
                                Profil der Monitor-Tasks                           
     ------------------------------------------------------------------------------
     Task #                   1   2   3   4   5   6   7   8   9  10                
     Zeitplan-Auswertung      X   _   _   _   _   _   _   _   _   _                
     Aktivierung              _   X   _   _   _   _   _   _   _   _                
     Laden der JCL            X   _   _   _   _   _   _   _   _   _                
     Pruefung der Vorbeding.  _   _   _   X   _   _   _   _   _   _                
     Job-Start                _   _   X   _   _   _   _   _   _   _                
     Job-Ausfuehrung          X   _   _   _   _   _   _   _   _   _                
     Jobende-Pruefung         _   X   _   _   _   _   _   _   _   _                
     Jobende-Aktionen         _   _   X   _   _   _   _   _   _   _                
     Nachrichten senden       _   _   _   X   _   _   _   _   _   _                
     Spezielle Aktionen       _   X   _   _   _   _   _   _   _   _                
     Bereinigung              _   _   _   X   _   _   _   _   _   _                
     Deaktivierung            X   _   _   _   _   _   _   _   _   _                
     Task-Wartezeit (Sek.)  ___ ___ ___ _10 ___ ___ ___ ___ ___ ___  global    20  
                                                                                   
     Max. Anzahl Natural-Tasks            ===> __6                                 
     Max. Leerlaufzeit einer Natural-Task ===> _65 min.                            
    Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
          Help        End         Save                                      Menu   

    Informationen zu den Feldern und den Tasks siehe Felder: Profil der Monitor-Tasks

  2. Drücken Sie PF5 (Save), um die Eingaben zu bestätigen.

    Ein Fenster wird angezeigt, in dem Sie die Task-Rekonfiguration bestätigen müssen:

    +-------------------------------------------------------------+
    |                                                             |
    |  Bitte bestaetigen Sie                                      |
    |  Task-Rekonfiguration                                       |
    |  durch Eingabe von TASK TABLE                               |
    |                ==> ______________________________           |
    |  PF3 End                                                    |
    +-------------------------------------------------------------+
  3. Geben Sie TASK TABLE ein und drücken Sie PF3 (End).

    Das Fenster schließt sich. Im Bildschirm Profil der Monitor-Tasks wird die Meldung Funktion ausgeführt angezeigt.

    Die Änderungen werden beim nächsten Start des Monitors wirksam.

  4. Drücken Sie PF3 (End),, um zum Bildschirm Monitor-Standardwerte zurückzukehren.

Felder: Profil der Monitor-Tasks

Der Bildschirm Profil der Monitor-Tasks enthält folgende Felder:

Feld Bedeutung
Task # Die Tasks am oberen Rand der Matrix werden allgemeine Tasks genannt, da jede von ihnen alle Funktionen ausführen kann. Sie werden alle beim Start des Monitors aktiviert.

Pro Zeile dürfen Sie nur ein einziges Spaltenfeld (Task #) markieren (Pflichtfelder). Der Standardwert für alle Funktionen ist der Haupt-Tasks (Task # 1).

Anmerkung:
Faktisch verwendet Entire Operations von dem freigehaltenen Bereich 1 - 50 nur die Tasks 1 - 10 als allgemeine Tasks. Nur für diese ist die Aufgabenverteilung einstellbar. Für die Tasks 51 - 99 ist die Aufgabenverteilung fest vorgegeben.

Ausführliche Informationen zur Verwendung der Tasks siehe nachfolgende Abschnitte.

< suspendiert Normalerweise wird jede Funktion einem Task zugewiesen. In Notfällen, zum Beispiel bei einer Systemwiederherstellung nach einem Maschinenausfall, können Sie die Zuweisung einer Funktion aufheben, indem Sie die entsprechende Markierung im Profil der Monitor-Tasks entfernen markieren. Die betreffende Funktion bleibt dann solange suspendiert, bis Sie ihr den Task wieder zuweisen.
Task-Wartezeit (Sek.) Die Wartezeit zwischen zwei Monitor-Task-Zyklen.

Dieser Wert kann für jeden Monitor-Task einzeln definiert werden.

Wird hier kein Wert angegeben, wird der Wert vom Feld globale Monitor-Wartezeit im Bildschirm Monitor-Standardwerte genommen.

Anmerkung:
In diesem Fall ändern Sie nur die Standardeinstellungen. Wenn Sie die Einstellungen für die aktuelle Monitor-Sitzung ändern möchten, müssen Sie dies unter Entire Operations-Monitor / Tasks tun.

Max. Anzahl Natural-Tasks Dies ist die maximale Anzahl Natural-Tasks für die parallele Ausführung asynchroner Natural-Programme (Typ NAT). Erhöhen Sie diesen Wert, wenn Sie längere Natural-Programme parallel laufen lassen wollen. Der Standardwert ist 0 (Natural-Programme werden synchron von Task 1 ausgeführt.)
Max. Leerlaufzeit einer Natural-Task Ein Natural-Task kann noch für einige Zeit aktiv bleiben, nachdem er das letzte Natural-Programm in seiner Warteschlange ausgeführt hat. Das kann von Nutzen sein, wenn es viele Natural-Programme mit kurzen Ausführungszeiten gibt und es entfallen dadurch einige Mehraufwände für das Starten und Stoppen von (Sub-)Tasks.

Der Standardwert ist 0 (Ein Natural-Programm wird sofort beendet, wenn seine Warteschlange leer ist.)

global  Dieses Feld zeigt die im Feld globale Monitor-Wartezeit im Bildschirm Monitor-Standardwerte definierte globale Monitor-Wartezeit.

Verfügbare Monitor-Tasks

  • Haupt-Task, Task 1
    Task 1 ist der Haupt-Task, ein Allzweck-Task, der immer vorhanden sein muss. Er dient zum Ausführen aller Funktionen, für die kein anderer Tasks definiert ist.

    Es ist der einzige Task, der andere Tasks starten kann.

  • Andere Allzweck-Tasks, 2-50
    Die Tasks (Nummer 2 bis 50) sind andere Allzweck-Tasks. Das bedeutet, dass jeder von ihnen in der Lage ist, alle Funktionen auszuführen. Diese Tasks werden alle beim Start des Monitors gestartet. Jede Funktion kann und darf nur von exakt einem Task ausgeführt werden.

    Definieren Sie nicht zu viele Monitor-Tasks.

    Falls Task 1 nicht für Ihre Erfordernisse reicht, können Sie, wie im obigen Bildschirm dargestellt, weitere Tasks definieren. Sie sollten jedoch nicht mehr als 2 bis 4 Tasks definieren, da auch immer die für die Verwaltung der einzelnen Tasks benötigten Ressourcen berücksichtigt werden müssen.

  • Natural-Tasks, 51-89
    Natural-Programme (Jobs des Typs NAT; Nummern 51 bis 89) können in dem speziell für sie vorgesehenen Task asynchron ausgeführt werden.

    Im Feld Max. Anzahl Natural-Tasks können Sie angeben, wie viele von ihnen parallel aktiv sein können.

    Im Feld Max. Leerlaufzeit einer Natural-Task können Sie angeben, wie lange sie sich im Leerlauf befinden sollen, wenn ihre Eingabe-Warteschlange leer ist.

    Diese Tasks werden bei Bedarf gestartet.

    Anmerkung:
    Asynchrone Exits für die Job-Ende-Überprüfung (EJC) und für die Job-Ende-Aktionen (EJA) werden ebenfalls in den Natural Tasks ausgeführt. Siehe auch Asynchrone Exit-Ausführung im Dokument Installation und Inbetriebnahme.

  • OGC RPC Service-Task, 90
    Der Task 90 erledigt Hintergrundfunktionen für den Entire Operations GUI Client (OGC). Er wird beim Start des Monitors automatisch gestartet. Er kann nicht vom Systemadministrator konfiguriert werden.

Filter zum Suspendieren von Entire Operations-Funktionen

Wenn Sie nach einer Notfallwiederherstellung die Arbeitsbelastung des Systems reduzieren wollen, können Sie durch die Definition von Filtern bestimmen, welche Entire Operations-Funktionen für angegebene Jobs suspendiert werden sollen.

Zu jedem Filter können Sie angeben, ob er sofort aktiviert, d.h. wirksam werden soll oder nur der Vorbereitung dient.

Beginn der AnweisungslisteUm Filter und suspendierte Funktionen aufzulisten und zu definieren:

  1. Drücken Sie PF10 (Susp) im Bildschirm Monitor-Standardwerte.

    Der Bildschirm Suspendierungen wird angezeigt (Beispiel):

    09.03.18                ***** Entire Operations *****                18:33:57  
                                  Suspendierungen                                  
                                                                                   
           Filter fuer                   Suspendierbare                            
     Eigentmr   Netzwerk    Job          Funktionen                  Aktivieren    
                                                                                   
     ****************************** Anfang der Daten ******************************
     EXAMPLE___ *_________  JOB*______   * _ _ _ _ _ _ _ _ _ _ _ _   Y             
     DEMO*_____ TEST>_____  T>________   A _ _ _ _ _ _ _ _ _ _ _ _   N             
     SAGTEST___ SAGNET____  T<________   J S _ _ _ _ _ _ _ _ _ _ _   Y             
     __________ __________  __________   _ _ _ _ _ _ _ _ _ _ _ _ _   _             
     __________ __________  __________   _ _ _ _ _ _ _ _ _ _ _ _ _   _             
     __________ __________  __________   _ _ _ _ _ _ _ _ _ _ _ _ _   _             
     __________ __________  __________   _ _ _ _ _ _ _ _ _ _ _ _ _   _             
     __________ __________  __________   _ _ _ _ _ _ _ _ _ _ _ _ _   _             
     __________ __________  __________   _ _ _ _ _ _ _ _ _ _ _ _ _   _             
     __________ __________  __________   _ _ _ _ _ _ _ _ _ _ _ _ _   _             
     __________ __________  __________   _ _ _ _ _ _ _ _ _ _ _ _ _   _             
     __________ __________  __________   _ _ _ _ _ _ _ _ _ _ _ _ _   _             
     __________ __________  __________   _ _ _ _ _ _ _ _ _ _ _ _ _   _             
     ******************************* Ende der Daten *******************************
    Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
          Help        End   EnAll Save  DisAl Up    Down                           
  2. Weitere Informationen siehe Spalten und Felder: Monitor-Standardwerte - Suspendierungen.

    Sie können PF4 (EnAll) drücken, um alle definierten Filter zu aktivieren, oder PF6 (DisAl) drücken, um alle Definitionen zu deaktivieren.

    Sie können Filter-Definitionen löschen, indem Sie die entsprechenden Zeilen in der Tabelle leeren.

  3. Drücken Sie PF5, um die Definitionen zu speichern.

  4. Drücken Sie PF3 (End), um die Funktion zu verlassen.

    Die aktivierten Definitionen werden vom Monitor ausgewertet, wenn Sie diese Funktion verlassen.

Spalten und Felder: Monitor-Standardwerte - Suspendierungen

Die Spalten und Felder im Bildschirm Suspendierungen haben folgende Bedeutung:

Spalte Bedeutung
Filter für Filter können auf die Objekte Eigentümer, Netzwerk und Job angewendet werden.
Eigentmr Name eines Eigentümers oder ein Namensbereich.

Gültige Bereichsangaben siehe Filter-Kriterien angeben im Benutzerhandbuch.

Netzwerk Name eines Netzwerks oder ein Namensbereich.

Gültige Bereichsangaben siehe Filter-Kriterien angeben im Benutzerhandbuch.

Job Name eines Jobs oder ein Namensbereich.

Gültige Bereichsangaben siehe Filter-Kriterien angeben im Benutzerhandbuch.

Suspendierbare Funktionen Zu suspendierende Funktion:

Mögliche Eingabewerte:

A Aktivierung

Netzwerke aktivieren.

J Laden der JCL

JCL laden.

P Prüfung der Vorbedingungen

Prüfung der Vorbedingungen durchführen.

S Job-Start

Jobs starten.

U Job-Ausführung

Jobs ausführen.

E Job-Ende-Prüfung

Job-Ende-Prüfungen durchführen.

O Job-Ende-Aktionen

Job-Ende-Aktionen ausführen.

M Nachrichten senden

Nachrichten senden.

D Deaktivierung

Netzwerke deaktivieren.

* Alle Funktionen

Alle Funktionen ausführen.

Aktivieren Aktivierung oder Deaktivierung der in Suspendierbare Funktionen eingegebenen Funktionen.

Mögliche Eingabewerte:

Y Funktion aktiviert.
N Funktion deaktiviert.
Mit PF4 setzen Sie alle Filter auf Y, mit PF6 setzen Sie alle Filter auf N.