Der Entire Output Management Monitor läuft als Natural-Subtask unter Entire System Server oder als Stapeljob. Er steuert das Generieren, Drucken und Verteilen von Reports und Bündeln.
Dieser Abschnitt behandelt folgende Themen:
Der Knoten Monitor Verwaltung enthält die Ordner Monitor und Tasks. Die verfügbaren Funktionen sind in den folgenden Abschnitten beschrieben.
Um die Monitor-Parameter zu ändern:
Markieren Sie Objekt-Arbeitsbereich.
imRufen Sie das Kontextmenü auf, und wählen Sie .
Die Parametereinstellungen werden angezeigt. Eingabefelder können geändert werden.
Weitere Informationen siehe Felder: Monitor-Verwaltung.
Wählen Sie
, um die Änderungen zu speichern.Um die Monitor-Parameter anzuzeigen:
Markieren Sie Objekt-Arbeitsbereich.
imRufen Sie das Kontextmenü auf, und wählen Sie .
Die Parametereinstellungen werden angezeigt. Alle Felder sind Ausgabefelder.
Weitere Informationen siehe Felder: Monitor-Verwaltung.
Wählen Sie
, um das Fenster zu schließen.Um den Monitor zu starten, muss der für den Start angegebene Entire System Server Knoten aktiv sein.
Um den Monitor zu starten:
Markieren Sie Objekt-Arbeitsbereich.
imRufen Sie das Kontextmenü auf, und wählen Sie .
Der Monitor-Status ändert sich, und es erscheint die Bestätigungsmeldung "Monitor Start initialisiert".
Mit dieser Funktion können Sie den Monitor noch vor dem nächsten geplanten Aktivitätszyklus aktivieren (siehe Felder Wartezeit im Abschnitt Felder: Monitor-Verwaltung).
Um den Monitor zu wecken:
Markieren Sie Objekt-Arbeitsbereich.
imRufen Sie das Kontextmenü auf, und wählen Sie .
Wenn es eine anstehende Arbeit gibt, ändert sich der Status. Wenn der Aktivitätszyklus beendet ist, ändert sich der Monitor-Status wieder in "Idle" (Leerlauf).
Um den Status des Monitors anzuzeigen:
Markieren Sie Objekt-Arbeitsbereich.
imRufen Sie das Kontextmenü auf, und wählen Sie .
Der Status des Monitors wird angezeigt:
Folgende Monitor-Status-Anzeigen sind möglich:
Abbruch
Analysiere Quellen
Beendet
Erzeuge Aktive Reports
Löschen Report-Quellen
Export Objekte
Leerlauf
Inaktiv
Initialisierung
Lade Quelle nach NOM DB
Bündel-Verarbeitung
Druck-Verarbeitung
SPOOL-Verarbeitung
Löschen abgel. Archiv
Löschen abgel. Bündel
Löschen abgel. Protokoll
Loeschen abgel. Druck
Löschen abgel. Reports
Neustart nach Fehler
Beenden
Start ARCHIVIERUNG
Start VERDICHTUNG
Start REAKTIVIERUNG
Um alle Monitor-Puffereinträge zu löschen:
Markieren Sie Objekt-Arbeitsbereich.
imRufen Sie das Kontextmenü auf, und wählen Sie .
Alle Einträge im Natural Buffer Pool werden gelöscht.
Um einen einzelnen Monitor-Puffereintrag zu löschen:
Markieren Sie Objekt-Arbeitsbereich.
imRufen Sie das Kontextmenü auf, und wählen Sie .
Geben Sie die Daten für das zu löschende Objekt ein, und wählen Sie
.Nur das Objekt, das Sie hier angeben, wird aus dem Monitor-Bufferpool gelöscht.
Anmerkung:
Die hier beschriebene Funktionalität steht auch unter
zur Verfügung. Siehe
Monitor-Protokoll
anzeigen im Benutzerhandbuch. Damit
auch Benutzer ohne Administrator-Status diese Funktion benutzen können, muss in
ihrer
Definition
des Benutzerprofils - Register "Zugriffsrechte" die Option
Erlaube das Anzeigen des Monitor Logs markiert
sein.
Um das Monitor-Protokoll anzuzeigen:
Markieren Sie Objekt-Arbeitsbereich.
imRufen Sie das Kontextmenü auf, und wählen Sie .
Das Monitor-Protokoll wird angezeigt (Beispiel):
Zu jedem Ereignis zeigt es Datum und Zeit des Eintretens, die Benutzerkennung des verursachenden Benutzers bzw. die Kennung des Monitors sowie eine erklärende Nachricht.
Sie können die Protokolleinträge aufsteigend oder absteigend nach Datum/Uhrzeit sortieren.
Um zusätzliche Informationen zu einem Protokolleintrag anzuzeigen:
Markieren Sie den entsprechenden Eintrag, und wählen Sie
.Das Fenster Log-Nachricht wird angezeigt.
Wählen Sie
, um zum Protokoll zurückzukehren.Um das Monitor-Protokoll nach Auswahlkriterien anzuzeigen:
Markieren Sie Objekt-Arbeitsbereich.
imRufen Sie das Kontextmenü auf, und wählen Sie .
Das Fenster Inhaltsbereich
erscheint imGeben Sie Ihre Auswahlkriterien in den Feldern im Bereich Von und Bis ein.
Im Feld Suchstring können Sie eine Zeichenkette eingeben, nach der das gefilterte Monitor-Protokoll durchsucht werden soll.
Markieren Sie das Kontrollkästchen Groß-/Kleinschreibung, falls Sie dieses Merkmal bei der Suche benötigen.
Wählen Sie
.Unter dem Symbol für den Knoten erscheint ein Pluszeichen:
Es zeigt an, dass Filter-Kriterien für das Monitor-Protokoll gelten.
Markieren Sie das Symbol, und wählen Sie
.Jetzt erscheint im Inhaltsbereich das entsprechend gefilterte Monitor-Protokoll mit der Treffer-Anzeige (Beispiel):
Anmerkungen:
Sie können die vorgegebene Wartezeit zwischen zwei Monitorzyklen ändern, um sie der Arbeitslast in Ihrer Installation anzupassen.
Dies ist möglich:
beim Starten des Monitors,
wenn der Monitor bereits aktiv ist.
Ändern Sie die Wartezeit, indem Sie in den Wartezeiten-Feldern neue Werte (in Sekunden) eingeben. Siehe Felder: Monitor-Verwaltung.
Manchmal ist es erforderlich, dass der Benutzer bei Fehlern eingreift. Der Monitor versucht, seine Tasks bei jedem Monitor-Zyklus neu auszuführen. Um die Protokollierung ("Logging") bei solchen kurzzeitigen Fehler-Situationen zu reduzieren, werden sich wiederholende, identische Protokoll-Meldungen gemäß dem folgenden Schema automatisch unterdrückt:
Die identischen Meldungen 1 bis 9 werden wie gewöhnlich in das Monitor-Protokoll geschrieben.
Meldung 10 geht eine Warnung voraus, dass zukünftige identische Meldungen unterdrückt werden.
Die nächsten identischen Meldungen (Erinnerungen), die in das Protokoll geschrieben werden, sind 20, 30, 40, ... 100, 200, 300, ... 1000, 2000, 3000, ...
Die Unterdrückung der Duplikate wird zurückgesetzt, wenn die Monitor-Task neu gestartet wird. Außerdem werden Duplikate nicht unterdrückt, wenn eine Verzögerung von 23 (oder mehr) Stunden zwischen den Vorkommen eintritt.
Mit Hilfe der Utility NOMLOG kann das Monitor-Protokoll ("Log")auch im Batch-Modus abgerufen werden.
Um das Monitor-Protokoll im Batch-Modus abzurufen:
Erstellen Sie einen Stapeljob.
Starten Sie Natural, und melden Sie sich bei der Bibliothek SYSNOM an.
Rufen Sie die Utility NOMLOG mit den folgenden Parametern auf:
NOMLOG <yyyymmdd> <hhmm> <YYYYMMDD> <HHMM> <L> <T> <H> [<text>]
Parameter | Erklärung |
---|---|
<yyyymmdd> |
Von Jahr (yyyy ) Monat
(mm ) Tag (dd ).
|
<hhmm> |
Von Stunde (hh ) Minute
(mm ).
|
<YYYYMMDD> |
Bis Jahr (YYYY ) Monat
(MM ) Tag (DD ).
|
<HHMM> |
Bis Stunde (HH ) Minute
(MM ).
|
<L> |
Sprache (1 = Englisch,
2 = Deutsch).
|
<T> |
L = nur Log-Daten,
T = nur Trace-Daten, B = sowohl Log- als auch
Trace-Daten.
|
<H> |
Titel schreiben
(Y /N ). Geben Sie N an, wenn Sie die
Ausgabe anschließend mit Benutzer-Utilities bearbeiten wollen.
|
<text> |
Ein Wort für die Volltextsuche (optional); dann werden nur die Meldungen ausgedruckt, die dieses Wort enthalten. |
Dieser Abschnitt behandelt folgende Themen:
Um die verfügbaren Kommandos für Monitor-Tasks anzuzeigen:
Markieren Sie Objekt-Arbeitsbereich.
imRufen Sie das Kontextmenü auf.
Die verfügbaren Funktionen sind in den vorangegangenen Abschnitten beschrieben.
Die Monitor-Tasks zeigen den aktuellen Status der Monitor-Subtasks.
Um die Monitor-Subtasks aufzulisten:
Markieren Sie Objekt-Arbeitsbereich.
imRufen Sie das Kontextmenü auf, und wählen Sie .
Die Liste der Monitor-Tasks wird angezeigt.
Wenn Sie die Schaltfläche
benutzen, werden neue Daten vom Server abgerufen.Wenn Sie die das Kontrollkästchen Aktualisierung alle (... Sekunden) markieren, können Sie festlegen, dass die aufgelisteten Daten nach dem angegeben Zeitraum automatisch aktualisiert werden.
Sie können in der Liste einen Task markieren, das Kontext-Menü aufrufen und eines der folgenden Kontext-Menü-Kommandos ausführen:
Parameter Öffnen
Parameter Anzeigen
Beenden
Wecken
Buffer Löschen
Protokoll anzeigen
Feld | Erklärung | |
---|---|---|
Nummer | Task-Nummer: 01 bis 05 | |
Status | Aktueller Task-Status | |
Aktion | Von dieser Task ausgeführte Verarbeitung | |
Zuletzt aktiv | Datum und Uhrzeit, wann der Task zuletzt aktiv war. | |
Zyklus Min, Zyklus Max., Zuwachs, aktive | Minimale, maximale und aktuelle
Wartezeiten sowie deren Schrittweiten (Zuwachs) für diesen Task.
Diese Werte (außer dem für die aktuelle Wartezeit) können durch Überschreiben auf den erforderlichen neuen Wert geändert werden. |