Richtlinienbedingungen
In der Regel definierte Bedingungen lösen bei ihrer Erfüllung die angeforderte Aktion aus. Eine Taskregel definiert nur eine Bedingung (Schwellenwert), die die angeforderte Aktion auslöst, falls sie erfüllt wird. Eine Systemregel kann mehrere Bedingungen definieren, die alle erfüllt sein müssen, damit die angeforderte Aktion ausgelöst wird.
Taskregelbedingungen
Die folgende Tabelle enthält die Attribute, die Sie beim Definieren einer Taskregelbedingung im Richtliniendefinitionseditor angeben können. Sie können mehrere Taskregeln desselben Regeltyps mit denselben oder anderen Schwellenwerten definieren. Wenn mehrere Taskregeln mit demselben Schwellenwert bereitgestellt werden, werden die Regeln in der folgenden Reihenfolge verarbeitet: Nachrichtenaktionsregeln, Ereignisaktionsregeln und zuletzt Abbruchaktionsregeln.
Taskregeltyp | Subtyp | Einheit | Wert |
---|---|---|---|
Asynchrone Anforderungen |
RUN TRANSID-Befehle |
Keine Einheit |
0 - 4294967295 |
Datenbankanforderungen |
SQL-Befehle |
Keine Einheit |
0 - 4294967295 |
EXEC CICS-Anforderungen |
Alle EXEC CICS-Befehle |
Keine Einheit |
0 - 4294967295 |
Dateianforderungen |
DELETE-Befehle |
Keine Einheit |
0 - 4294967295 Diese Wertebereiche für Anforderungen oder tausend Anforderungen gelten für alle Subtypen von Taskregeln in Bezug auf Dateianforderungen. |
IBM® MQ-Anforderungen |
MQ-Befehle |
Keine Einheit |
0 - 4294967295 |
Anforderungen für benannten Zähler |
GET COUNTER-Befehle |
Keine Einheit |
0 - 4294967295 |
Programmanforderungen |
LINK-Befehle Anmerkung: INVOKE APPLICATION-Befehle werden genau wie LINK-Befehle in die Zählung für eine Programmanforderung eingeschlossen, stellen jedoch keinen separaten Subtyp dar.
|
Keine Einheit |
0 - 4294967295 |
Startanforderungen |
START-Befehle |
Keine Einheit |
0 - 4294967295 |
Speicherzuordnung |
Zugeordneter gemeinsam genutzter Speicher mit 24 Bit |
|
24-Bit-Regelelemente: 0 - 16777215 31-Bit-Regelelemente: 0 - 2147483647 64-Bit-Regelelemente: 0 - 4294967295 |
Speicheranforderungen |
Anforderungen von gemeinsam genutztem Speicher mit 24 Bit |
Keine Einheit |
0 - 4294967295 Diese Wertebereiche für Anforderungen oder tausend Anforderungen gelten für alle Subtypen von Taskregeln in Bezug auf Speicheranforderungen. |
Syncpoint-Anforderungen |
SYNCPOINT-Befehle |
Keine Einheit |
0 - 4294967295 |
Anforderungen in der TD-Warteschlange |
READQ TD-Befehle |
Keine Einheit |
0 - 4294967295 Diese Wertebereiche für Anforderungen oder tausend Anforderungen gelten für alle Subtypen von Taskregeln in Bezug auf TD-Warteschlangenanforderungen. |
Zeit |
CPU-Zeit |
Mikrosekunden |
0 - 4294967295 Der Wert "86400 Sekunden" entspricht 24 Stunden. |
TS-Warteschlange (Bytes) |
Alle geschriebenen TS-Bytes Anmerkung:
|
Byte |
0 - 4294967295 Allen Subtypen der Taskregel für TS-Warteschlangenbytes sind dieselben Wertebereiche zugeordnet. |
Anforderungen in TS-Warteschlange |
Alle WRITEQ TS-Befehle Anmerkung: Die Subtypen READQ und WRITEQ werden verwendet, um einen Schwellenwert für die Gesamtzahl der READ- oder WRITE-Anforderungen an alle Warteschlangen für temporären Hilfsspeicher, für temporären Hauptspeicher und für temporären gemeinsam genutzten Speicher zusammen festzulegen. Die anderen WRITEQ-Subtypen werden verwendet, um einen Schwellenwert für die Anzahl der WRITE-Anforderungen an TSQs eines bestimmten Typs festzulegen.
|
Keine Einheit |
0 - 4294967295 Diese Wertebereiche für Anforderungen oder tausend Anforderungen gelten für alle Subtypen von Taskregeln in Bezug auf TS-Warteschlangenanforderungen. |
Sie können CICS-Überwachungsdaten verwenden, um einen geeigneten Schwellenwert zu bestimmen, der für eine Taskregel festgelegt werden kann, müssen aber immer berücksichtigen, dass sich die Anzahl der Anforderungen, die durch die CICS-Überwachung gezählt werden, und die Anzahl der Anforderungen, die durch die CICS-Richtlinie gezählt werden, unterscheiden könnten. Dies liegt daran, dass die Richtlinie nur EXEC CICS-API-Anforderungen zählt, während die Überwachung auch alle internen Anforderungen berücksichtigt. Deshalb werden die Anforderungen, die die EXEC CICS-Schicht nicht durchlaufen, durch die CICS-Überwachung, aber nicht durch die Richtlinie gezählt. Beispiel für die Verwendung der Richtlinie zum Zählen von WRITEQ TD-Anforderungen: Wenn eine Benutzertask eine EXEC CICS-SPI-Anforderung zum Ändern des Status einer CICS-Ressource ausgibt, wird die Nachricht DFHAP1900 in die Warteschlange mit transienten Daten CADS geschrieben. Diese Anforderung wird in den CICS-Überwachungsdaten, aber nicht durch die Richtlinie gezählt.
Informationen zu den CICS-Überwachungsdaten, die Sie verwenden können, um für eine CICS-Taskregel einen geeigneten Schwellenwert zu bestimmen, finden Sie unter CICS-Überwachungsdaten zum Bestimmen von Schwellenwerten für Taskregeln.
Systemregelbedingungen
Die folgende Tabelle enthält die Bedingungen, die Sie beim Definieren einer Systemregelbedingung im Richtliniendefinitionseditor angeben können.
Systemregeltyp | Bedingung | Bedingungswert | Bedingungsoperator |
---|---|---|---|
Verfügbarkeitsstatus des Bundles Aktivierungsstatus des Bundles |
Bundle-ID |
1-64 Zeichen Zulässige Zeichen: A-Z a-z 0-9 @ # . / - _ |
|
Verfügbarkeitsstatus des Bundles Aktivierungsstatus des Bundles |
Bundlename |
1-8 Zeichen Zulässige Zeichen: A-Z a-z 0-9 $ @ # . / - _ % & ? ! : | " = ¬ , ; < > |
|
Verfügbarkeitsstatus des Bundles |
Von "Verfügbarkeitsstatus" |
AVAILABLE |
|
Aktivierungsstatus des Bundles |
Von "Status aktiviert" |
DISABLED |
|
Aktivierungsstatus des Bundles |
Bis "Status aktiviert" |
DISABLED |
|
DB2-Verbindungsstatus |
Von "Verbindungsstatus" |
CONNECTING |
|
Aktivierungsstatus der Datei |
Dateiname |
1-8 Zeichen Zulässige Zeichen: A-Z 0-9 $ @ # |
|
Aktivierungsstatus der Datei |
Von "Status aktiviert" |
DISABLED |
|
Aktivierungsstatus der Datei |
Offen-Status |
CLOSED |
|
Status des Öffnens der Datei |
Von "Offen-Status" |
CLOSED |
|
IPIC-Verbindungsstatus |
Verbindungsname |
1-8 Zeichen Zulässige Zeichen: A-Z 0-9 $ @ # |
|
IPIC-Verbindungsstatus |
Von "Verbindungsstatus" |
ACQUIRED |
|
Nachricht |
Nachrichten-ID |
9 Zeichen Format: DFHXXnnnn oder EYUXXnnnn Dabei gilt Folgendes:
|
|
MRO-Verbindungsstatus |
Verbindungsname |
1-4 Zeichen Zulässige Zeichen: A-Z 0-9 $ @ # |
|
MRO-Verbindungsstatus |
Von "Verbindungsstatus" |
ACQUIRED |
|
Nachricht |
Nachricht einfügen |
0-255 Zeichen Zulässige Zeichen: Alle Zeichen, einschließlich Leerzeichen. 1 |
|
Programmaktivierungsstatus |
Programmname |
1-8 Zeichen Zulässige Zeichen: A-Z 0-9 $ @ # |
|
Programmaktivierungsstatus |
Von "Status aktiviert" |
DISABLED |
|
Benutzertasks |
Prozentsatz von MXT |
|
|
Tranclass-Tasks |
Transaktionsklasse |
1-8 Zeichen Zulässige Zeichen: A-Z 0-9 $ @ # |
|
Tranclass-Tasks |
Prozentsatz von MAXACTIVE |
|
|
Transaktionsabbruch |
Abbruchcode |
1-4 Zeichen Zulässige Zeichen: A-Z a-z 0-9 $ @ # . / - _ % & ? ! : | " = ¬ , ; < > |
|
Aktivierungsstatus des Bundles |
Transaktions-ID |
1-4 Zeichen Zulässige Zeichen: A-Z a-z 0-9 $ @ # . / - _ % & ? ! : | " = ¬ , ; < > |
|
Aktivierungsstatus des Bundles |
Benutzer-ID |
1-8 Zeichen Zulässige Zeichen: A-Z 0-9 $ @ # |
|
beginnt nicht mitoder
beginnt mitangegeben ist, muss mindestens ein Zeichen angegeben werden.