Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

SHOW-HEL-CHECK

&pagelevel(3)&pagelevel

HEL-Schwellwertüberwachung anzeigen

Komponente:

BS2000

Funktionsbereich:

Fehlerprotokollierung

Anwendungsbereich:

ERROR-LOGGING

Privilegierung:

HARDWARE-MAINTENANCE

Funktionsbeschreibung

Das Kommando SHOW-HEL-CHECK gibt Informationen über die
Schwellwertüberwachung von HEL-Sätzen nach SYSOUT aus. Angezeigt werden alle Steuersätze, mit denen Schwellwerte für das Auftreten von Hardwarefehlern eingestellt sind. Die bereits bei Systemstart vorhandenen Steuersätze können mit dem Kommando MODIFY-HEL-CHECK erweitert werden. Es werden maximal 50 Steuersätze ausgegeben. Je Steuersatz wird der Zustand der Überwachungsfunktion, die Auswahlkriterien der zu überwachenden HEL-Sätze und der Schwellwert angezeigt.

Das Kommando wird abgewiesen, wenn die HEL-Protokollierung ausgeschaltet ist.

Das Kommando unterstützt die strukturierte Ausgabe in S-Variable (siehe „Ausgabe in S-Variable").

Format

SHOW-HEL-CHECK                                                                                                                                    

    

Kommando-Returncode

(SC2)

SC1

Maincode

Bedeutung


0

CMD0001

Kommando erfolgreich ausgeführt


32

CMD2009

Interner Fehler bei Ausgabe in Variable


64

HEL0010

Hardware-Error-Logging ist nicht eingeschaltet


64

HEL0110

Privilegienfehler


130

OPS0001

Speichermangel bei strukturierter Ausgabe in S-Variable

Ausgabeformat

Die Informationen werden in tabellarischer Form ausgegeben. Für jeden Steuersatz wird eine Informationszeile ausgegeben (maximal 50 Steuersätze). Die erste Ausgabezeile ist eine Kopfzeile mit den Überschriften für die 7 Informationsspalten. Die Ausgabe erfolgt in der Reihenfolge, in der die Steuersätze erstellt wurden.

Ausgabespalte

Wert

Bedeutung / Operand im Kommando MODIFY-HEL-CHECK

MONITOR


Zustand der Überwachungsfunktion

SYS_STD

Systemeinstellung: CHECK = *STD

ON

Überwachung eingeschaltet: CHECK = *ON

OFF

Überwachung ausgeschaltet: CHECK = *OFF

CTID


Ausgewählte Überwachungsklasse (CONTROL-ID =)

ANY

kein Auswahlkriterium (= *ANY)

M

Maschinenfehler (= *MCK)

C

Kanalfehler (= *CCK)

R

Channel Report Words (= *CRW)

D

Gerätefehler Platte (= *DISK)

T

Gerätefehler Bandgerät (= *TAPE)

S

Gerätefehler Spool-Gerät (=*SPOOL)

B

Fehler von BCAM erkannt (= *BCAM)

N

No Interrupt (= *NINT)

Z

Gerätestatistiksatz (= *STAT)

PRIO


Ausgewählte Fehlerpriorität (PRIORITY =)

ANY

kein Auswahlkriterium (= *ANY)

L

geringe Priorität (= *LOW)

M

mittlere Priorität (= *MEDIUM)

H

hohe Priorität (=*HIGH)

ATTR


Ausgewählte Fehlerart (ATTRIBUTE =)

ANY

kein Auswahlkriterium (= *ANY)

H

Hardwarefehler (= *HARDWARE-ERROR)

U

nicht korrigierbarer Fehler (= *UNCORRECTABLE)

C

korrigierbarer Fehler (= *CORRECTABLE)

T

Bandfehler (*TAPE-ERROR)

O

Kanal überlasted (*OVERRUN)

DEVICE


Ausgewähltes Gerät (DEVICE =)

ANY

kein Auswahlkriterium (= *ANY)

MN = mn

mnemotechnischer Gerätename (= <alphanum-name 2..4>)

PATH = ccccuu

Pfadname des Geräts (= *UNIT(PATH = ccccuu))

THRESHOLD

<integer 1..255>

Schwellwert ( MAXIMUM = )

ACT-COUNT

<integer 1..255>

aktueller Wert des Schwellwertzählers

Tabelle 115: Ausgabespalten des Kommandos SHOW-HEL-CHECK

Ausgabe in S-Variable

Ausgabe-Information

Name der S-Variablen

T

Inhalt

Bedingung

Aktueller Schwellwertzähler der Schwellwertüberwachung

var(*LIST).ACTUAL

I

<integer 1..255>


„Überwachungsklasse“ des Fehlers, der im HEL-Satz gemeldet wird

var(*LIST).CONTR-ID

S

*ANY
*BCAM
*CCK
*CRW
*DISK
*MCK
*NINT
*SPOOL
*STATIS
*TAPE


Name des Geräts, für das das Loggingverhalten bestimmt wird

var(*LIST).DEV

S

*ANY
<c-string 2..6>


Art der Geräteangabe
*BY-MN = mit mnemotechnischen Namen der Unit
*BY-PATH = mit Pfadname in der Form ccccuu

var(*LIST).DEV-SPEC

S

*BY-MN
*BY-PATH


„Fehlerart“ des Fehlers, der im HEL-Satz gemeldet wird

var(*LIST).ERROR-ATTR

S

*ANY
*CORRECTABLE
*HARDWARE-ERROR
*OVERRUN
*TAPE-ERROR
*UNCORRECTABLE


Schwellwert, der für die Überwachung verwendet wird

var(*LIST).MAX

I

<integer 1..255>


Überwachungszustand

var(*LIST).MONITOR-STA

S

*OFF
*ON
*STD


Pfadname des Gerätes

var(*LIST).PATH

S

<c-string 1..4>


„Priorität“ des Fehlers, der im HEL-Satz gemeldet wird

var(*LIST).PRIO

S

*ANY
*HIGH
*LOW
*MED


Beispiel

/show-hel-check —————————————————————————————————————————————————  (1)

% MONITOR CTID PRIO ATTR DEVICE      THRESHOLD ACT-COUNT
% SYS_STD D    H    ANY  ANY           16         0
% SYS_STD D    M    ANY  ANY           21         0
% SYS_STD T    M    ANY  ANY           21         0
% SYS_STD C    H    ANY  ANY           16         0
% SYS_STD C    M    ANY  ANY           16         0
% SYS_STD M    H    ANY  ANY            1         0
% SYS_STD M    M    ANY  ANY            3         0
% SYS_STD R    H    ANY  ANY            1         0
% SYS_STD R    M    ANY  ANY           16         0
% SYS_STD ANY  ANY  O    ANY         1000         0
% SYS_STD T    H    ANY  ANY            1         0

/mod-hel-check check=*std,control-id=*disk,prio=*low,max=100 ————  (2)
/mod-hel-check check=*off,control-id=*tape,device=a1 ————————————  (3)
/show-hel-check —————————————————————————————————————————————————  (4)

% MONITOR CTID PRIO ATTR DEVICE      THRESHOLD ACT-COUNT
% SYS_STD D    H    ANY  ANY           16         0
% SYS_STD D    M    ANY  ANY           21         0
% SYS_STD T    M    ANY  ANY           21         0
% SYS_STD C    H    ANY  ANY           16         0
% SYS_STD C    M    ANY  ANY           16         0
% SYS_STD M    H    ANY  ANY            1         0
% SYS_STD M    M    ANY  ANY            3         0
% SYS_STD R    H    ANY  ANY            1         0
% SYS_STD R    M    ANY  ANY           16         0
% SYS_STD ANY  ANY  O    ANY         1000         0
% SYS_STD T    H    ANY  ANY            1         0
% SYS_STD D    L    ANY  ANY          100         0
% OFF     T    ANY  ANY  MN = A1        0         0

/mod-hel-check check=*std ———————————————————————————————————————  (5)
/show-hel-check —————————————————————————————————————————————————  (6)

% MONITOR CTID PRIO ATTR DEVICE      THRESHOLD ACT-COUNT
% SYS_STD D    H    ANY  ANY           16         0
% SYS_STD D    M    ANY  ANY           21         0
% SYS_STD T    M    ANY  ANY           21         0
% SYS_STD C    H    ANY  ANY           16         0
% SYS_STD C    M    ANY  ANY           16         0
% SYS_STD M    H    ANY  ANY            1         0
% SYS_STD M    M    ANY  ANY            3         0
% SYS_STD R    H    ANY  ANY            1         0
% SYS_STD R    M    ANY  ANY           16         0
% SYS_STD ANY  ANY  O    ANY         1000         0
% SYS_STD T    H    ANY  ANY            1         0

(1)

Das Kommando SHOW-HEL-CHECK gibt die standardmäßig vorhandenen Steuersätze der Schwellwertüberwachung aus.

(2)

Mit dem Kommando MODIFY-HEL-CHECK wird ein zusätzlicher Steuersatz erstellt: Für Hardwarefehler geringer Priorität in der Überwachungsklasse D wird ein Schwellwert von 100 eingestellt. Die Überwachung wird mit System-Standardwert eingestellt.

(3)

Mit dem Kommando MODIFY-HEL-CHECK wird ein zusätzlicher Steuersatz erstellt: Für Hardwarefehler in der Überwachungsklasse T, die an dem Gerät mit dem mnemotechnischen Namen A1 auftreten, wird als Schwellwert der System-Standardwert (10) eingestellt. Die Überwachung ist explizit ausgeschaltet.

(4)

Das Kommando gibt alle aktuell vorhandenen Steuersätze der Schwellwertüberwachung aus. Die in Punkt 2 und 3 erstellten Steuersätze befinden sich am Ende der Ausgabe.

(5)

Mit /MODIFY-HEL-CHECK CHECK=*STD ohne weitere Angabe (alle Operanden mit Defaultwerten) wird die Schwellwertüberwachung zurückgesetzt, d.h. alle zusätzlich erstellten Steuersätze entfallen.

(6)

Das Kommando SHOW-HEL-CHECK gibt wieder die standardmäßig vorhandenen Steuersätze der Schwellwertüberwachung aus (vgl. Punkt 1).