Mit der Anweisung werden die Messparameter für das Messprogramm COSMOS festgelegt. Die nicht schaltbaren (Mandatory-)Events CREA, DEST, INIT, LGON, MMRC, PTSK und STAT werden automatisch definiert. Zuvor bei der Anweisung ADD-COSMOS-EVENT angegebene Events bleiben in der Messprogrammdefinition erhalten.
Die bei OUTPUT und ADDITIONAL-INFO=*VM2000 angegebenen Dateien müssen vorher angelegt sein.
Der Wert PRIMARY-ALLOCATION des Operanden SPACE (CREATE-FILE-Kommando) muss beim Anlegen der COSMOS-Messwertedatei(en) mindestens das Doppelte betragen wie die angegebene Anzahl an Puffern zum Schreiben der Events (NUMBER-OF-BUFFERS).
Der Wert SECONDARY-ALLOCATION des Operanden SPACE (Kommando CREATE-FILE) muss bei Anlegen der COSMOS-Messwertedatei für WRAP-AROUND Null sein.
Format
SET-COSMOS-PARAMETERS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Operandenbeschreibung
TITLE =
Gibt den Titel der COSMOS-Messung an.
TITLE = C'COSMOS'
Die COSMOS-Messung erhält den Titel COSMOS.
TITLE = <c-string 1..80>
Die COSMOS-Messung erhält den angegebenen Titel.
BUFFER-SIZE =
Legt die Anzahl der 4K-Seiten je Puffer fest.
BUFFER-SIZE = 7
Standardmäßig werden die Puffer in der Größe von sieben Seiten angelegt.
BUFFER-SIZE = <integer 1..40>
Die Puffer werden in der angegebenen Größe in Seiten angelegt.
NUMBER-OF-BUFFERS =
Legt die Anzahl der Puffer fest.
NUMBER-OF-BUFFERS = 32
Standardmäßig werden 32 Puffer zum Schreiben der Events angelegt.
NUMBER-OF-BUFFERS = <integer 2..512>
COSMOS legt die angegebene Anzahl an Puffern zum Schreiben der Events an.
ADDITIONAL-INFO =
Gibt an, welche Daten zusätzlich aufgezeichnet werden sollen.
ADDITIONAL-INFO = *CONFIGURATION
Die Konfiguration beim Start der Messung wird zusätzlich aufgezeichnet.
ADDITIONAL-INFO = *NONE
Es werden keine zusätzlichen Daten aufgezeichnet.
ADDITIONAL-INFO = *VM2000(...)
Die VM2000-Events werden zusätzlich aufgezeichnet. Sie müssen dazu explizit geöffnet werden (Anweisung ADD-COSMOS-EVENTS).
FILE-NAME = <filename 1..54 without-gen-vers>
Gibt den Namen der Datei an, in die VM2000-Events geschrieben werden.
OUTPUT =
Gibt an, auf welche Art die COSMOS-Messwertedateien geschrieben werden.
Die Dateien müssen bereits angelegt sein, Dateikettungsnamen sind nicht mehr notwendig.
OUTPUT = *DISK(...)
Die COSMOS-Messwerte werden sequenziell in die Dateien auf Platte geschrieben; d.h. pro Messwertedatei existiert eine Schreib-Task. Ist ein Messwertepuffer voll, wird eine Schreib-Task aktiviert, die den Puffer in die entsprechende Datei schreibt.
FILE-NAME = list-poss(16): <filename 1..54 without-gen-vers>
Gibt die Datei(en) an, in die COSMOS-Messwerte geschrieben werden.
OUTPUT = *WRAP-AROUND(...)
Die COSMOS-Messwerte werden in eine Datei auf Platte geschrieben. Die Datei wird wieder von vorne beschrieben, wenn der reservierte Speicherplatz (PRIMARY-ALLOCATION) nicht ausreicht. Die Sekundärzuweisung (SECONDARY-ALLOCATION) muss mit Null erfolgen.
FILE-NAME = <filename 1..54 without-gen-vers>
Gibt die Datei an, in die die COSMOS-Messwerte geschrieben werden.
OUTPUT = *TAPE(...)
Die COSMOS-Messwerte werden sequenziell in die Dateien auf Band geschrieben(Ablauf wie bei OUTPUT=*DISK beschrieben).
FILE-NAME = list-poss(16): <filename 1..54 without-gen-vers>
Gibt die Datei(en) an, in die COSMOS-Messwerte geschrieben werden.
OUTPUT = *STREAM-TAPE(...)
Die COSMOS-Messwertedateien werden im Streaming-Modus geschrieben. Damit ist die Möglichkeit, dass Events nicht erfasst werden, eingeschränkt, da beim Schreiben auf Band fortlaufend ohne Neupositionierung des Bandes geschrieben wird.
FILE-NAME = list-poss(16): <filename 1..54 without-gen-vers>
Gibt die Datei(en) an, in die COSMOS-Messwerte geschrieben werden.
TASK-SELECTION =
Bestimmt die Tasks, die überwacht werden sollen.
TASK-SELECTION = *ALL
Alle Tasks werden überwacht.
TASK-SELECTION = *SPECIFIED(...)
Legt die Tasks zur Überwachung fest, die über TSN, Benutzerkennung, Job-Name, Kategorie bzw. Typ ausgewählt werden.
JOB-NAME =
Die Task-Auswahl wird über den Job-Namen vorgenommen.
JOB-NAME = *NOT-SPECIFIED
Es werden keine Tasks über ihren Job-Namen ausgewählt.
JOB-NAME = list-poss(8): <alphanum-name 1..8 with-wild>
Gibt die Job-Namen der Tasks an, die überwacht werden sollen. Als letztes Zeichen ist auch * in der Wildcard-Bedeutung erlaubt.
CATEGORY =
Die Task-Auswahl wird über die Kategorie vorgenommen.
CATEGORY = *NOT-SPECIFIED
Es werden keine Tasks über ihre Kategorie ausgewählt.
CATEGORY = list-poss(8): <alphanum-name 1..7 with-wild>
Gibt die Kategorien der Tasks an, die überwacht werden sollen. Als letztes Zeichen ist auch * in der Wildcard-Bedeutung erlaubt.
USER-ID =
Die Task-Auswahl wird über die Benutzerkennung vorgenommen.
USER-ID = *NOT-SPECIFIED
Es werden keine Tasks über ihre Benutzerkennung ausgewählt.
USER-ID = list-poss(8): <alphanum-name 1..8 with-wild>
Gibt die Benutzerkennungen der Tasks an, die überwacht werden sollen. Die Benutzerkennungen sind ohne $
anzugeben. Als letztes Zeichen ist auch * in der Wildcard-Bedeutung erlaubt.
TSN =
Die Task-Auswahl wird über die TSN vorgenommen.
TSN = *NOT-SPECIFIED
Es werden keine Tasks über ihre TSN ausgewählt.
TSN = list-poss(18): <alphanum-name 1..4 with-wild>
Gibt die TSNs der Tasks an, die überwacht werden sollen. Als letztes Zeichen ist auch * in der Wildcard-Bedeutung erlaubt.
TYPE =
Die Task-Auswahl wird über den Task-Typ vorgenommen.
TYPE = *NOT-SPECIFIED
Es werden keine Tasks über ihren Task-Typ ausgewählt.
TYPE = *SYSTEM
Alle System-Tasks sollen überwacht werden.
TYPE = *BATCH
Alle Batch-Tasks sollen überwacht werden.
TYPE = *DIALOG
Alle Dialog-Tasks sollen überwacht werden.
TYPE = *TP
Alle TP-Tasks sollen überwacht werden.
EVENT-SELECTION =
Bestimmt die Events, die aufgezeichnet werden sollen. Deren Aufzeichnung wird an bestimmte Bedingungen geknüpft.
EVENT-SELECTION = *ALL-BY-ADD-COSMOS-EVENT
Alle geöffneten Events werden aufgezeichnet.
EVENT-SELECTION = *SPECIFIED(...)
Nur die Events werden aufgezeichnet, die den angegebenen Bedingungen genügen.
EIA-INTERRUPT-CLASS =
Steuert die Aufzeichnung von EIA-Events in Abhängigkeit von der INTERRUPTION CLASS (IC).
EIA-INTERRUPT-CLASS = *ANY
Die Aufzeichnung des EIA-Events erfolgt unabhängig von der IC.
EIA-INTERRUPT-CLASS = list-poss(5): *SVC / *PROGRAM / *MACHINE-CHECK / *IO / *EXTERNAL
Nur die EIA-Events mit der angegebenen IC werden aufgezeichnet.
EIA-SVC-NUMBER =
Steuert die Aufzeichnung von EIA-Events in Abhängigkeit vom SVC.
EIA-SVC-NUMBER = *ANY
Die Aufzeichnung des EIA-Events erfolgt unabhängig vom SVC.
EIA-SVC-NUMBER = list-poss(8): <integer 1..255>
Nur die EIA-Events mit dem (den) angegebenen SVCs werden aufgezeichnet.
IO-DEVICE =
Steuert die Aufzeichnung der SDV-, CHTM-, IONQ- bzw. PMIO-Events in Abhängigkeit von der mnemotechnischen Gerätebezeichnung.
IO-DEVICE = *ANY
Die Aufzeichnung der SDV-, CHTM-, IONQ- und PMIO-Events erfolgt unabhängig von der mnemotechnischen Gerätebezeichnung.
IO-DEVICE = list-poss(8): <alphanum-name 2..4>
Nur die SDV-, CHTM-, IONQ- bzw. PMIO-Events mit den angegebenen mnemotechnischen Gerätebezeichnungen werden aufgezeichnet.
DAB-CACHE-ID =
Steuert die Aufzeichnung von DAB-Events in Abhängigkeit von DAB-CACHE-IDs.
DAB-CACHE-ID = *ANY
Die DAB-Events werden unabhängig von der DAB-CACHE-ID aufgezeichnet.
DAB-CACHE-ID = list-poss(8): <alphanum-name 1..32>
Nur die DAB-Events mit den angegebenen DAB-CACHE-IDs werden aufgezeichnet.
MEMORY-CLASS =
Steuert die Aufzeichnung der RELM- bzw. REQM-Events in Abhängigkeit von der Speicherklasse.
MEMORY-CLASS = *ANY
Die RELM- bzw. REQM-Events werden unabhängig von der Speicherklasse aufgezeichnet.
MEMORY-CLASS = list-poss(4): *3 / *4 / *5 / *6
Nur die RELM- bzw. REQM-Events mit den angegebenen Speicherklassen werden aufgezeichnet.
SLOT-MEMORY-CLASS =
Steuert die Aufzeichnung der SLOT-Events in Abhängigkeit von der Speicherklasse.
SLOT-MEMORY-CLASS = *ANY
Die SLOT-Events werden unabhängig von der Speicherklasse aufgezeichnet.
SLOT-MEMORY-CLASS = list-poss(4): *3 / *4 / *5 / *6
Nur die SLOT-Events mit den angegebenen Speicherklassen werden aufgezeichnet.
PEND-CODE =
Steuert die Aufzeichnung der PEND-Events in Abhängigkeit vom Pendcode.
PEND-CODE = *ANY
Die PEND-Events werden unabhängig vom Pendcode aufgezeichnet.
PEND-CODE = list-poss(16): <integer 1..22>
Nur die PEND-Events mit dem angegebenen Pendcode werden aufgezeichnet.
LOCK-ID =
Steuert die Aufzeichnung der LOCK-Events in Abhängigkeit von der Lock-Id.
LOCK-ID = *ANY
Die LOCK-Events werden unabhängig von der Lock-Id aufgezeichnet.
LOCK-ID = list-poss(4): <alphanum-name 1..2>
Nur die LOCK-Events mit den angegebenen Lock-Id’s werden aufgezeichnet.
TLT-DESCRIPTOR =
Steuert die Aufzeichnung der TLT-Events in Abhängigkeit vom TLT-DESCRIPTOR.
TLT-DESCRIPTOR = *ANY
Die Aufzeichnung der TLT-Events erfolgt unabhängig vom TLT-DESCRIPTOR.
TLT-DESCRIPTOR = list-poss(8): <alphanum-name 1..3>
Nur die TLT-Events mit den angegebenen TLT-DESCRIPTORen werden aufgezeichnet.
TSKI-SWITCH =
Steuert die Aufzeichnung des TSKI-Events in Abhängigkeit von der T.I.C.
TSKI-SWITCH = *ANY
Die Aufzeichnung der TSKI-Events erfolgt unabhängig von der T.I.C.
TSKI-SWITCH = *TASK
Jeweils nur das erste TSKI-Event einer T.I.C. wird aufgezeichnet.
TSVC-SVC-NUMBER =
Steuert die Aufzeichnung der TSVC-Events nach SVC-Nummern.
TSVC-SVC-NUMBER = *ANY
Die Aufzeichnung der TSVC-Events erfolgt unabhängig von der SVC-Nummer.
TSVC-SVC-NUMBER = list-poss(8): <integer 1..255>
Die TSVC-Events werden für die angegebenen SVC-Nummern aufgezeichnet.
CPU-NUMBER =
Steuert die Aufzeichnung der Events in Abhängigkeit von der CPU-Nummer.
CPU-NUMBER = *ANY
Die Events werden unabhängig von der CPU-Nummer aufgezeichnet.
CPU-NUMBER = list-poss(32): <integer 0..31>
Nur die Events für die angegebenen CPU-Nummern werden aufgezeichnet.
UNLOAD =
Gibt den Zeitpunkt an, zu dem das Subsystem COSMOS entladen werden soll.
UNLOAD = *AT-MEASUREMENT-PROGRAM-STOP
Das Subsystem COSMOS wird am Ende der COSMOS-Messung entladen.
UNLOAD = *AT-SM2-STOP
Das Subsystem COSMOS wird am Ende der SM2-Messung entladen.
MEASUREMENT-TIME =
Legt die Dauer der Messung fest.
MEASUREMENT-TIME = *NOT-SPECIFIED
Die Messung wird durch den Anwender mit der Anweisung STOP-MEASUREMENT-PROGRAM beendet.
MEASUREMENT-TIME = <integer 1..60>
Legt die Zeit in Minuten fest, nach deren Ablauf die Messung automatisch beendet wird.