Monitor-Verwaltung

Dieser Abschnitt behandelt folgende Themen:


Was ist der Monitor?

Der Monitor ist der Bestandteil von Entire Output Management, der das Generieren, Drucken und Verteilen von Reports und Bündeln durchführt.

Er läuft als Natural-Subtask unter Entire System Server oder als Stapeljob.

Monitor-Status

Beim Entire Output Management-Monitor gibt es folgende Bearbeitungszustände (Status):

  • Abbruch

  • Analysiere Unix-Knoten

  • Analysiere Quellen

  • Beendet

  • Beende Monitor

  • Erzeuge aktive Reports

  • Exportiere Objekte

  • Inaktiv

  • Initialisierung

  • Katalogisiere NAT Srce.

  • Lade Quellen in NOM DB

  • Leerlauf

  • Lösche abgel. Archive

  • Lösche abgel. Buendel

  • Lösche abgel. Drucke

  • Lösche NAT Bufferpool

  • Lösche abgel.Protokoll

  • Lösche abgel. Reports

  • Lösche Report-Quellen

  • Monitor-Steuerung

  • Neustart nach Fehler

  • Prüfe Druck-Jobs

  • Prüfe Druck-Tasks

  • Prüfe Ereignisse

  • Reaktiviere susp.Knoten

  • Starte Archivierung

  • Starte Monitor-Zyklus

  • Starte Natural Subtask

  • Starte Reaktivierung

  • Starte Verdichtung

  • Verarbeite Buendel

  • Verarbeite Druckauftr.

  • Verarbeite SPOOL

Monitor-Parameter verwalten

Der Knoten Monitor Verwaltung enthält die Ordner Monitor und Tasks. Die verfügbaren Funktionen sind in den folgenden Abschnitten beschrieben.

Monitor-Parameter ändern

Beginn der AnweisungslisteUm die Monitor-Parameter zu ändern:

  1. Markieren Sie Systemverwaltung > Monitor-Verwaltung > Monitor im Objekt-Arbeitsbereich.

  2. Rufen Sie das Kontextmenü auf und wählen Sie Parameter öffnen.

    Die Parametereinstellungen werden angezeigt (Beispiel):

    Monitor-Verwaltung

    Eingabefelder können geändert werden. Weitere Informationen siehe Felder: Main-Task-Parameter.

  3. Wählen Sie OK, um die Änderungen zu speichern.

Felder: Main-Task-Parameter

Feld Erklärung
Parameter der Main-Task
Monitor-Knoten Nummer des Knotens, unter dem Entire Output Management läuft.
Wartezeiten
Minimum Die Zeit in Sekunden, die der Monitor zwischen zwei Monitorzyklen mindestens warten soll. Geben Sie hier den gewünschten Wert ein.
Maximum Die Zeit in Sekunden, die der Monitor zwischen zwei Monitorzyklen höchstens warten soll. Geben Sie hier den gewünschten Wert ein.
Schrittweite Anzahl Sekunden, um die sich die Wartezeit erhöht. Wenn während der Mindestwartezeit kein Ereignis stattfindet, wird die Wartezeit um diese Schrittweite erhöht, bis die maximale Wartezeit erreicht ist. Sobald ein Ereignis stattfindet, reduziert sich die Wartezeit auf das Minimum. Geben Sie hier den gewünschten Wert ein.
Aktuell Die aktuelle Wartezeit für den aktuellen Zyklus.

Monitor-Parameter anzeigen

Beginn der AnweisungslisteUm die Monitor-Parameter anzuzeigen:

  1. Markieren Sie Systemverwaltung > Monitor-Verwaltung > Monitor im Objekt-Arbeitsbereich.

  2. Rufen Sie das Kontextmenü auf und wählen Sie Anzeigen.

    Die Parametereinstellungen werden angezeigt (Beispiel):

    Monitor-Verwaltung

    Alle Felder sind Ausgabefelder. Weitere Informationen siehe Felder: Monitor-Verwaltung.

  3. Wählen Sie Abbrechen, um das Fenster zu schließen.

Monitor starten

Um den Monitor zu starten, muss der für den Start angegebene Entire System Server Knoten aktiv sein.

Beginn der AnweisungslisteUm den Monitor zu starten:

  1. Markieren Sie Systemverwaltung > Monitor-Verwaltung > Monitor im Objekt-Arbeitsbereich.

  2. Rufen Sie das Kontextmenü auf und wählen Sie Starten.

    Der Monitor-Status ändert sich und es erscheint die Bestätigungsmeldung "Monitor-Start initialisiert".

Monitor schließen (beenden)

Beginn der AnweisungslisteUm den Monitor zu schließen:

  1. Markieren Sie Systemverwaltung > Monitor-Verwaltung > Monitor im Objekt-Arbeitsbereich.

  2. Rufen Sie das Kontextmenü auf und wählen Sie Beenden.

    Der Monitor-Status ändert sich in "Monitor Schließen initialisiert" (Abschalten läuft).

    Dies bedeutet, dass der Monitor noch nicht festgestellt hat, dass er geschlossen wird, da er im Wartestatus ist.

    Das nächste Mal, wenn er aktiv ist, stellt der Monitor fest, dass er geschlossen wird und führt den normalen Schließvorgang aus.

Monitor aktivieren (wecken)

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).

Beginn der AnweisungslisteUm den Monitor zu wecken:

  1. Markieren Sie Systemverwaltung > Monitor-Verwaltung > Monitor im Objekt-Arbeitsbereich.

  2. Rufen Sie das Kontextmenü auf und wählen Sie Wecken.

    Wenn es eine anstehende Arbeit gibt, ändert sich der Status entsprechend. Wenn der Aktivitätszyklus beendet ist, ändert sich der Monitor-Status wieder in Leerlauf (Idle).

Monitor-Status anzeigen

Beginn der AnweisungslisteUm den Monitor-Status anzuzeigen:

  1. Markieren Sie Systemverwaltung > Monitor-Verwaltung > Monitor im Objekt-Arbeitsbereich.

  2. Rufen Sie das Kontextmenü auf und wählen Sie Status.

    Der Status des Monitors wird angezeigt:

    Monitor-Task-Status

    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 abgelaufenes Archiv

    • Löschen abgelaufenes Bündel

    • Löschen abgelaufenes Protokoll

    • Löschen abgelaufener Druck

    • Löschen abgelaufene Reports

    • Neustart nach Fehler

    • Beenden

    • Start ARCHIVIERUNG

    • Start VERDICHTUNG

    • Start REAKTIVIERUNG

  3. Wenn Sie die Schaltfläche Aktualisieren 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.

  4. Wählen Sie Schließen, um die Monitor-Status-Anzeige zu beenden.

Monitor-Puffereinträge komplett löschen

Beginn der AnweisungslisteUm alle Monitor-Puffereinträge zu löschen:

  1. Markieren Sie Systemverwaltung > Monitor-Verwaltung > Monitor im Objekt-Arbeitsbereich.

  2. Rufen Sie das Kontextmenü auf und wählen Sie Buffer löschen.

    Alle Einträge im Natural Buffer Pool werden gelöscht.

Monitor-Puffereintrag einzeln löschen

Beginn der AnweisungslisteUm einen einzelnen Monitor-Puffereintrag zu löschen:

  1. Markieren Sie Systemverwaltung > Monitor-Verwaltung > Monitor im Objekt-Arbeitsbereich.

  2. Rufen Sie das Kontextmenü auf und wählen Sie Löschen einzeln.

    Buffer-Pool des Monitors löschen

  3. Geben Sie die Daten für das zu löschende Objekt ein und wählen Sie OK.

    Nur das Objekt, das Sie hier angeben, wird aus dem Monitor-Bufferpool gelöscht.

Monitor-Protokoll anzeigen

Anmerkung:
Die hier beschriebene Funktionalität steht auch unter Kontroll-Funktionen > Protokollierungen > Monitor 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.

Beginn der AnweisungslisteUm das Monitor-Protokoll anzuzeigen:

  1. Markieren Sie Systemverwaltung > Monitor-Verwaltung > Monitor im Objekt-Arbeitsbereich.

  2. Rufen Sie das Kontextmenü auf und wählen Sie Protokoll anzeigen.

    Das Protokoll Monitor wird angezeigt (Beispiel):

    Protokoll Monitor

    Zu jedem Ereignis zeigt es Datum und Zeit des Eintretens, die Zeitzone, 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.

Spaltenüberschriften: Protokoll Monitor

In den Spalten des Protokolls werden folgende Informationen angezeigt:

Feld Erklärung
Datum Datum, an dem die Funktion ausgeführt wurde.
Zeit Uhrzeit, zu der die Funktion ausgeführt wurde.
Zeitzone Zeitzone, in der die Funktion ausgeführt wurde, z.B. CEST = Central European Summer Time (englische Bezeichnung für die Mitteleuropäische Sommerzeit).
Ausg.von Benutzer bzw. Monitor, der die Funktion ausgeführt bzw. ausgelöst hat.
Nachricht Beschreibung der ausgeführten Funktion.

Beginn der AnweisungslisteUm zusätzliche Informationen zu einem Protokolleintrag anzuzeigen:

  1. Markieren Sie den entsprechenden Eintrag und wählen Sie Info.

    Das Fenster Protokollnachricht wird angezeigt.

  2. Wählen Sie Abbrechen, um zum Protokoll zurückzukehren.

Beginn der AnweisungslisteUm die Protokoll-Einträge nach bestimmten Kriterien zu filtern und/oder zu durchsuchen:

  1. Rufen Sie innerhalb der Protokoll-Liste das Kontextmenü auf und wählen Sie Protokollfilter.

    Das Fenster Protokollierung filtern wird angezeigt, in dem Sie Auswahlkriterien eingeben können (Beispiel):

    Protokollierung filtern

  2. Geben Sie Ihre Auswahlkriterien ein.

    Feld Erklärung
    Datum Von Bis Das Feld ist vorbelegt mit dem aktuellen Datum und dem Zeitraum von 00:00 bis 23:59.

    Wenn Sie das entsprechende Kontrollkästchen markieren, können Sie den Anfang und/oder das Ende des Datums- und Uhrzeitbereichs ändern.

    Suchstring In dieses Feld können Sie eine Zeichenkette eingeben, deren Vorhandensein als Auswahlkriterium verwendet werden soll.

    Markieren Sie das entsprechende Kontrollkästchen, wenn bei der Suche auf Groß-/Kleinschreibung geachtet werden soll.

    Sie können alle Feldeingaben zurücksetzen, indem Sie die Schaltfläche Reset wählen.

    Wählen Sie OK, um Ihre Auswahlkriterien zu bestätigen.

    Die nach den Auswahlkriterien gefilterten Informationen werden im Protokoll angezeigt.

Monitor-Protokolleinträge filtern / nach Zeichenkette durchsuchen

Beginn der AnweisungslisteUm das Monitor-Protokoll nach Auswahlkriterien anzuzeigen:

  1. Markieren Sie Systemverwaltung > Monitor-Verwaltung > Monitor im Objekt-Arbeitsbereich.

  2. Rufen Sie das Kontextmenü auf und wählen Sie Protokollfilter.

    Das Fenster Protokollierung filtern erscheint im Inhaltsbereich

  3. Geben Sie Ihre Auswahlkriterien in den Feldern im Bereich Von und Bis ein.

  4. Im Feld Suchstring können Sie eine Zeichenkette eingeben, nach der das gefilterte Monitor-Protokoll durchsucht werden soll.

    Beispiel:

    Protokollierung filtern, Monitor

    Markieren Sie das Kontrollkästchen Groß-/Kleinschreibung, falls Sie dieses Merkmal bei der Suche benötigen.

  5. Wählen Sie OK.

    Unter dem Symbol für den Knoten erscheint ein Pluszeichen:

    Symbol Filter-Kriterien

    Es zeigt an, dass Filter-Kriterien für das Monitor-Protokoll gelten.

  6. Markieren Sie das Symbol und wählen Sie Protokoll anzeigen.

    Jetzt erscheint im Inhaltsbereich das entsprechend gefilterte Monitor-Protokoll mit der Treffer-Anzeige (Beispiel):

    Monitor-Protokoll, gefiltert und durchsucht

Anmerkungen:

  1. Die eingegebenen Kriterien und der Suchstring gelten für die Dauer der aktuellen Sitzung.
  2. Um wieder das vollständige Monitor-Protokoll anzuzeigen, müssen Sie das Kommando Protokollfilter erneut benutzen und im Fenster Protokollierung filtern Ihre Angaben zurücksetzen. Wählen Sie dazu die Schaltfläche Reset.

Wartezeit zwischen zwei Monitorzyklen ändern

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.

Abrufen des Monitor-Protokolls im Batch-Modus

Mit Hilfe der Utility NOMLOG kann das Monitor-Protokoll ("Log") auch im Batch-Modus abgerufen werden.

Beginn der AnweisungslisteUm das Monitor-Protokoll im Batch-Modus abzurufen:

  1. Erstellen Sie einen Stapeljob.

  2. Starten Sie Natural und melden Sie sich bei der Bibliothek SYSNOM an.

  3. 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.

Monitor-Tasks verwalten

Dieser Abschnitt behandelt folgende Themen:

Verfügbare Kommandos für Monitor-Tasks

Beginn der AnweisungslisteUm die verfügbaren Kommandos für Monitor-Tasks anzuzeigen:

  1. Markieren Sie Systemverwaltung > Monitor-Verwaltung > Tasks im Objekt-Arbeitsbereich.

  2. Rufen Sie das Kontextmenü auf.

Die verfügbaren Funktionen sind in den vorangegangenen Abschnitten beschrieben.

Monitor-Subtasks auflisten

Die Monitor-Tasks zeigen den aktuellen Status der Monitor-Subtasks.

Beginn der AnweisungslisteUm die Monitor-Subtasks aufzulisten:

  1. Markieren Sie Systemverwaltung > Monitor-Verwaltung > Tasks im Objekt-Arbeitsbereich.

  2. Rufen Sie das Kontextmenü auf und wählen Sie Liste.

    Die Liste der Monitor-Tasks wird angezeigt (Beispiel):

    Liste der Monitor-Tasks

  3. Wenn Sie die Schaltfläche Aktualisieren benutzen, werden neue Daten vom Server abgerufen.

    Wenn Sie die das Kontrollkästchen Aktualisierung alle ... Sekunde(n) markieren, können Sie festlegen, dass die aufgelisteten Daten nach dem angegeben Zeitraum automatisch aktualisiert werden.

  4. Sie können in der Liste einen Task markieren, das Kontext-Menü aufrufen und eines der folgenden Kontext-Menü-Kommandos ausführen:

  5. Wählen Sie Schließen, um die Funktion Liste der Monitor-Tasks zu beenden.

Felder: Monitor-Task-Verwaltung

Feld Erklärung
Nummer Task-Nummer.
Aktion Von diesem Task ausgeführte Verarbeitung:
  • Main Task.

  • Source Queues scannen.

  • Kopieren nach Container.

  • Reports/Bündel erstellen.

  • Druckaufträge verwalten.

Status Aktueller Status. Mögliche Werte:
  • Beendet

  • Löschen

  • Leerlauf

  • Inaktiv

  • Bündel-Verarbeitung

  • SPOOL-Verarbeitung

  • Druck-Verarbeitung

  • Löschen abgel. Archiv

  • Löschen abgel. Bündel

  • Lösche abgel. Protokoll

  • Löschen abgel. Druck

  • Löschen abgel. Reports

  • Beenden

Zuletzt aktiv Datum und Uhrzeit, wann der Task zuletzt aktiv war.
Zyklus Min, Zyklus Max., Schrittweite, aktuell Minimale, maximale und aktuelle Wartezeiten sowie deren Schrittweiten für diesen Task.

Diese Werte (außer dem für die aktuelle Wartezeit) können in der Kontextmenü-Funktion Monitor-Parameter durch Überschreiben auf den erforderlichen neuen Wert geändert werden.