z/OS-Meldungsklassen
Das Job-Log eines z/OS-Jobs wird in einem JES-Spool (Job Entry Subsystem) gespeichert, der Meldungsklassen unterscheidet. Jede dieser Klassen hat eine einstellige Beschreibung, die entweder ein Zeichen (a-Z) oder eine Zahl (0-9) enthält. Über den z/OS-Agenten können Sie die Job-Ausgabe in die Meldungsklasse schreiben, die Sie im Job-Objekt definiert haben, das Job-Log so vergrößern, dass die Job-Ausgabe plus die JES-Statistiken (JESMSGLG, JESJCL und JESYSMSG) enthalten ist, Meldungen lesen, oder das Job-Log an Meldungsklassen weiterleiten und sie in das Job-Log aufnehmen sowie das Job-Log zur Ausgabe freigeben und dann löschen.
Diese Seite beinhaltet Folgendes:
Relevante Einstellungen definieren
- In der INI-Datei des Agenten
- Im Job-Objekt selbst
- Dynamisch mit einem Script über Job-Attribute
Es wird empfohlen, dass Sie die Einstellungen angeben, die am häufigsten in der INI-Datei des Agenten verwendet werden, und sie als Vorlage verwenden. Definieren Sie Jobs, die bestimmte Einstellungen benötigen, direkt im Objekt oder per Script. Die im Job-Objekt vorgenommenen Definitionen übersteuern die Einstellungen, die in der INI-Datei vorgenommen werden.
Die folgende Liste zeigt alle Parameter und Einstellungen, die Sie in der INI-Datei des Agenten, in Job-Objekten und durch Scripts definieren können. Sie können sie anpassen, um Ihre Job-Logs so zu strukturieren, dass sie Ihren Anforderungen entsprechen.
- Die Komplexität des Job-Logs verarbeiten:
- INI-Datei des Agenten
Parameter: completeJobout=
- z/OS-Seite des Job-Objekts
Standardkonfiguration des Agenten
JES-Ausführungen und Job-Ausgabe speichern
JES-Ausführungen speichern- Scripting
Job-Attribut: MVS_COMPLETEJOBOUT
- INI-Datei des Agenten
- Den Job-Output verarbeiten:
- INI-Datei des Agenten
Nicht verfügbar - z/OS-Seite des Job-Objekts
MSGCLASS - Scripting
Job-Attribut: MVS_MSGCLASS
- INI-Datei des Agenten
- Verarbeiten der Klassenkennung
- INI-Datei des Agenten
Parameter: getMsgClass= - z/OS-Seite des Job-Objekts
Meldungsklassen erhalten - Scripting
Job-Attribut: MVS_GETMSGCLASSES
- INI-Datei des Agenten
- Definieren der Meldungsklassen, an die die Klasse weitergeleitet werden soll
- INI-Datei des Agenten
Parameter: routeMsgClass - z/OS-Seite des Job-Objekts
Meldungsklassen weiterleiten - Scripting
Job-Attribut: MVS_ROUTEMSGCLASS
- INI-Datei des Agenten
- Freigabe des Job-Logs für den Druck
- INI-Datei des Agenten
Parameter: relMsgClass= - z/OS-Seite des Job-Objekts
- Scripting
Job-Attribut: MVS_RELMSGCLASS
Standardkonfiguration des Agenten
Nach Lesen freigeben
Nicht freigeben - INI-Datei des Agenten
- Löschen des Job-Logs
- INI-Datei des Agenten
Parameter: jobPurge= - z/OS-Seite des Job-Objekts
Standardkonfiguration des Agenten
Nach Lesen löschen
Nicht löschen- Scripting
Job-Attribut: MVS_JOBPURGE
- INI-Datei des Agenten
Hinweis: Auf Schrittebene können Sie eine Meldungsklasse innerhalb eines Jobs definieren, um bestimmte Meldungen umzuleiten und zu filtern.
Weitere Informationen finden Sie unter
- Agent z/OS
Hier finden Sie eine Beschreibung aller Parameter, die in der INI-Datei des z/OS-Agenten verfügbar sind.
- z/OS (OS/390)
Erfahren Sie mehr über die Job-Attribute, die für z/OS-Jobs verfügbar sind und wie Sie sie definieren können.
- OS/390 JOBS
Detaillierte Informationen zum Job-Objekt und seinen spezifischen Parametern erhalten, die Sie definieren können.OS/390 JOBS
Verwenden eines Output Management Systems
Wenn Sie ein Output Management System wie z. B. BETA92 verwenden möchten, müssen Sie Folgendes durchführen:
- die Meldungsklasse definieren, in der Job-Ausgabe gespeichert wird. Diese Meldungsklasse muss gelesen werden.
- Definieren Sie die Meldungsklasse, die dem Output Management System zugeordnet ist, und leiten Sie das Job-Log dahin weiter.
Wichtig! Die Meldungsklasse muss bei einigen Output Management Systemen eine Klasse sein, die das Schreiben gestattet, da sie sonst nicht verarbeitet wird. Verbinden Sie in diesem Fall keinen externen Writer mit dieser Klasse, da die Ausgabe von diesem Writer verarbeitet wird. - Löschen Sie das Job-Log nicht im JES-Spool.
Tipp: Verwenden Sie eine separate Meldungsklasse für die Automation Engine.
Beispiel:
Das folgende Beispiel veranschaulicht, wie Sie direkt im Job-Objekt konfigurieren, dass das Job-Log weitergeleitet werden soll.
Der Job schreibt seine Ausgabe in die Meldungsklasse B. Diese Meldungsklasse und Meldungsklasse A werden gelesen und empfangen. Die Reihenfolge der Meldungsklassen ist wichtig, wenn Sie das Job-Log weiterleiten. In diesem Beispiel wird die Meldungsklasse A an K weitergeleitet, und B wird an die Meldungsklasse J weitergeleitet.
Siehe auch: