SESMON erwartet im Batchbetrieb die Start-Parameter von SYSDTA über die Anweisung SET-MONITOR-OPTIONS (siehe nächste Seite).
Im Batchbetrieb ist keine Bildschirmausgabe möglich. Auch im Batchbetrieb ist der Standardwert für die SYSLST-Ausgabe änderbar.
Funktionsbeschreibung
Die Anweisung enthält die Start-Parameter für SESMON im Batchbetrieb.
SET-MONITOR-OPTIONS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Operandenbeschreibung
RUNTIME = *INFINITE / *DBHDCN / <integer 60..99999>
Sie stellen ein, wie lange SESMON Daten sammelt. *INFINITE legt fest, dass SESMON läuft, bis er durch das Administrationskommando STOP (siehe "Administration von SESMON"), durch Abbruch der SESMON-Task oder durch das Beenden aller von SESMON betrachteten Tasks beendet wird. Das Beenden aller von SESMON betrachteten Tasks führt jedoch nur dann zur Beendigung von SESMON, wenn die CONFIGURATION-Masken nicht ausgewählt wurden. Mit der Angabe einer Ganzzahl stellen Sie einen Zeitraum in Sekunden als Laufzeit von SESMON ein.
RUNTIME = *DBHDCN
SESMON wird automatisch beendet, wenn alle betroffenen DBHs und DCNs beendet sind.
CONFIGURATION-NAME = *BLANK / <alphanum-name 1..1>
Sie geben den Namen der Konfiguration an, innerhalb derer SESMON statistische Auswertungen macht.
DBH-NAMES = *NONE / list-poss(10) : *BLANK / <alphanum-name 1..1>
Sie geben die Namen der DBHs an, für die SESMON statistische Auswertungen durchführt. Der Standardwert *NONE besagt, dass keine DBH-Auswertung gewünscht wird.
Bei OUTPUT=*SNMP/*SM2 sammelt SESMON Daten nur für den ersten DBH-Namen. Bei OUTPUT=*SNMP und DBH-NAMES=*NONE sammelt SESMON alle Daten der Konfiguration, die keinem DBH zugeordnet sind. Bei OUTPUT=*SM2 muss ein DBH-Name angegeben werden.
OUTPUT = *SNMP / *SM2 / list-poss(2) : *FILE(...) / *SYSLST(...)
Sie geben an, wohin die statistischen Daten ausgegeben werden sollen und in welchen Zeitintervallen neue Werte ausgegeben werden sollen (Refresh-Zeit). Auf diesen Zeitraum beziehen sich auch die Werte, die pro Zeitintervall gesammelt werden. In jedem Fall beziehen sich die Daten auf das letzte abgelaufene Zeitintervall der hier eingestellten Länge.
OUTPUT = *SNMP
SESMON gibt die Statistikdaten über einen SESAM/SQL Agenten und SNMP an eine Management-Plattform, siehe "Ausgabe von Statistikdaten über SNMP".
OUTPUT = *SM2
SESMON gibt die Statistikdaten an den Software-Monitor openSM2 im BS2000-System, siehe "Ausgabe von Statistikdaten über openSM2".
OUTPUT = *FILE(...)
Ausgabeziel für die Statistikdaten ist eine Datei. Der Name der Datei wurde entweder beim Start von SESMON mit dem ADD-FILE-LINK-Kommando festgelegt und unter dem Linknamen SEMSTAT zugewiesen, oder es ist der Standardname
SESMON.STATISTIK.jjjj-mm-tt.hhmmss.
REFRESH-TIME = *NONE / <integer 1..999>
Refresh-Zeit in Sekunden; bei *NONE wird nur eine Auswertung durchgeführt, danach beendet sich SESMON, wenn er keine anderen Ausgabeziele mehr unterstützen muss.
OUTPUT = *SYSLST(...)
Ausgabeziel für die Statistikdaten ist SYSLST.
REFRESH-TIME = *NONE / <integer 1..999>
Refresh-Zeit in Sekunden; bei *NONE wird nur eine Auswertung durchgeführt, danach beendet sich SESMON, wenn er keine anderen Ausgabeziele mehr unterstützen muss.
SESAM-CONFIGURATION = *NO / *YES(...)
Auswahl der Masken, die sich auf die Konfiguration beziehen.
*YES(...)
APPLICATIONS = *NO / *YES
Sie geben an, ob die Maske APPLICATIONS für nicht verteilte Teilhaber ausgegeben werden soll.
PREFETCH-BUFFERS = *NO / *YES
Sie geben an, ob die Maske PREFETCH-BUFFERS ausgegeben werden soll.
SESDCN = *NO / *YES(...)
Auswahl der Masken, die sich auf SESDCN beziehen.
*YES(...)
APPLICATION = *NO / *YES
Sie geben an, ob die Maske APPLICATIONS für verteilte Teilhaber ausgegeben werden soll.
CAPACITY = *NO / *YES
Sie geben an, ob die Maske CAPACITY ausgegeben werden soll.
OVERVIEW = *NO / *YES
Sie geben an, ob die Maske OVERVIEW ausgegeben werden soll.
TRANSACTIONS = *NO / *YES(...)
Sie geben an, ob die Maske TRANSACTIONS ausgegeben werden soll.
*YES(...)
NUMBER = 200 / <integer 10..999>
Sie geben an, wieviele Transaktionen maximal auf SYSLST ausgegeben werden.
SESAM-DBH = *NO / *YES(...)
Auswahl von Masken, die sich auf den DBH beziehen.
*YES(...)
I-O = *NO / *YES
Sie geben an, ob die Maske I/O ausgegeben werden soll.
SERVICE-ORDERS = *NO / *YES
Sie geben an, ob die Maske SERVICE-ORDERS ausgegeben werden soll.
SERVICE-TASKS = *NO / *YES
Sie geben an, ob die Maske SERVICE-TASKS ausgegeben werden soll.
SQL-INFORMATION = *NO / *YES
Sie geben an, ob die Maske SQL-INFORMATION ausgegeben werden soll.
STATEMENTS = *NO / *YES
Sie geben an, ob die Maske STATEMENTS ausgegeben werden soll.
SYSTEM-INFORMATION = *NO / *YES
Sie geben an, ob die Maske SYSTEM-INFORMATION ausgegeben werden soll.
SYSTEM-THREADS = *NO / *YES
Sie geben an, ob die Maske SYSTEM-THREADS ausgegeben werden soll.
TASKS = *NO / *YES
Sie geben an, ob die Maske TASKS ausgegeben werden soll.
TRANSACTIONS = *NO / *YES(...)
Sie geben an, ob die Maske TRANSACTIONS ausgegeben werden soll.
*YES(...)
NUMBER = 200 / <integer 10..999>
Sie geben an, wieviele Transaktionen maximal auf SYSLST ausgegeben werden.