ポリシー条件
ルールに定義した条件が満たされると、要求したアクションがトリガーされます。 タスク・ルールには、満たされた場合に要求したアクションをトリガーする条件 (しきい値) を 1 つのみ定義します。システム・ルールには複数の条件を定義できます。要求したアクションは、そのすべての条件が満たされた場合にのみトリガーされます。
タスク・ルール条件
次の表に、タスク・ルールの条件を定義する際にポリシー定義エディターで指定可能な属性を示します。ルール・タイプが同じで、しきい値が同じまたは異なるタスク・ルールを複数定義することが可能です。同じしきい値を持つ複数のタスク・ルールがデプロイされた場合、処理されるルールの順序は、メッセージ・アクション・ルール、イベント・アクション・ルール、異常終了アクション・ルールの順になります。
タスク・ルール・タイプ | サブタイプ | 単位 | 値 |
---|---|---|---|
非同期要求 |
RUN TRANSID コマンド |
単位なし |
0 - 4294967295 |
データベース要求 |
SQL コマンド |
単位なし |
0 - 4294967295 |
EXEC CICS® 要求 |
すべての EXEC CICS コマンド |
単位なし |
0 - 4294967295 |
ファイル要求 |
DELETE コマンド |
単位なし |
0 - 4294967295 「要求数」または「1000 個の要求数」に関するこれらの値の範囲は、ファイル要求タスク・ルールのすべてのサブタイプに適用されます。 |
IBM® MQ 要求 |
MQ コマンド |
単位なし |
0 - 4294967295 |
名前付きカウンター要求 |
GET COUNTER コマンド |
単位なし |
0 - 4294967295 |
プログラム要求 |
LINK コマンド 注: LINK コマンドと同様、INVOKE APPLICATION コマンドもプログラム要求のカウントに含まれますが、別個のサブタイプではありません。
|
単位なし |
0 - 4294967295 |
開始要求 |
START コマンド |
単位なし |
0 - 4294967295 |
ストレージ割り振り |
24 ビット共用ストレージ (割り振り済み) |
|
24 ビット・ルール項目: 0 - 16777215 31 ビット・ルール項目: 0 - 2147483647 64 ビット・ルール項目: 0 - 4294967295 |
ストレージ要求 |
24 ビット共用ストレージ要求 |
単位なし |
0 - 4294967295 「要求数」または「1000 個の要求数」に関するこれらの値の範囲は、ストレージ要求タスク・ルールのすべてのサブタイプに適用されます。 |
同期点要求 |
SYNCPOINT コマンド |
単位なし |
0 - 4294967295 |
TD キュー要求 |
READQ TD コマンド |
単位なし |
0 - 4294967295 「要求数」または「1000 個の要求数」に関するこれらの値の範囲は、TD キュー要求タスク・ルールのすべてのサブタイプに適用されます。 |
時間 |
CPU 時間 |
マイクロ秒 |
0 - 4294967295 値 86400 秒は 24 時間と等価です。 |
TS キュー・バイト |
書き込まれたすべての TS バイト 注:
|
バイト |
0 - 4294967295 TS キュー・バイト・タスク・ルールのサブタイプは、すべて同じ値範囲を取ります。 |
TS キュー要求 |
すべての WRITEQ TS コマンド 注: READQ および WRITEQ サブタイプは、補助、主、および共用 TSQ の組み合わせに対する READ または WRITE 要求の総数のしきい値を設定するために使用します。他の WRITEQ サブタイプは、特定のタイプの TSQ に対する WRITE 要求数のしきい値を設定するために使用します。
|
単位なし |
0 - 4294967295 「要求数」または「1000 個の要求数」に関するこれらの値の範囲は、TS キュー要求タスク・ルールのすべてのサブタイプに適用されます。 |
CICS モニター・データを使用してタスク・ルールに設定する適切なしきい値を決定できますが、CICS モニターがカウントする要求数と CICS ポリシーがカウントする要求数が異なる可能性がある点に注意してください。これは、ポリシーでは EXEC CICS API 要求のみがカウントされるのに対し、モニターでは内部要求も含まれるためです。 したがって、EXEC CICS レイヤーを通らない要求は、CICS モニターではカウントされますが、ポリシー・カウントには含まれません。例として、ポリシーを使用して WRITEQ TD 要求をカウントするとします。 ユーザー・タスクが EXEC CICS SPI 要求を発行して CICS リソースの状況を変更すると、一時データ・キュー CADS にメッセージ DFHAP1900 が書き込まれます。 この要求は CICS モニターではカウントされますが、ポリシー・カウントには含まれません。
CICS タスク・ルールに設定する適切なしきい値を決定するために使用できる CICS モニター・データについては、タスク・ルールのしきい値を決定するための CICS モニター・データを参照してください。
システム・ルール条件
次の表に、システム・ルール条件を定義する際にポリシー定義エディターで指定できる条件を示します。
システム・ルール・タイプ | 条件 | 条件値 | 条件演算子 |
---|---|---|---|
バンドル可用性状況 バンドル使用可能状況 |
バンドル ID |
1 から 64 文字 許容文字: A-Z a-z 0-9 @ # . / - _ |
|
バンドル可用性状況 バンドル使用可能状況 |
バンドル名 |
1 から 8 文字 許容文字: A-Z a-z 0-9 $ @ # . / - _ % & ? ! : | " = ¬ , ; < > |
|
バンドル可用性状況 |
元の可用性状況 |
AVAILABLE |
|
バンドル使用可能状況 |
元の有効状況 |
DISABLED |
|
バンドル使用可能状況 |
後の有効状況 |
DISABLED |
|
DB2® 接続状況 |
元の接続状況 |
CONNECTING |
|
ファイル有効状況 |
ファイル名 |
1 から 8 文字 許容文字: A-Z 0-9 $ @ # |
|
ファイル有効状況 |
元の有効状況 |
DISABLED |
|
ファイル有効状況 |
オープン状況 |
CLOSED |
|
ファイル・オープン状況 |
元のオープン状況 |
CLOSED |
|
IPIC 接続状況 |
接続名 |
1 から 8 文字 許容文字: A-Z 0-9 $ @ # |
|
IPIC 接続状況 |
元の接続状況 |
ACQUIRED |
|
メッセージ |
メッセージ ID |
9 文字 形式: DFHXXnnnn または EYUXXnnnn 各変数の意味は次のとおりです。
|
|
MRO 接続状況 |
接続名 |
1 から 4 文字 許容文字: A-Z 0-9 $ @ # |
|
MRO 接続状況 |
元の接続状況 |
ACQUIRED |
|
メッセージ |
メッセージ挿入 |
0 から 255 文字 許容文字: 空白を含め、すべての文字。 1 |
|
プログラム使用可能状況 |
プログラム名 |
1 から 8 文字 許容文字: A-Z 0-9 $ @ # |
|
プログラム使用可能状況 |
元の有効状況 |
DISABLED |
|
ユーザー・タスク |
MXT に占める比率 |
|
|
Tranclass タスク |
トランザクション・クラス |
1 から 8 文字 許容文字: A-Z 0-9 $ @ # |
|
Tranclass タスク |
MAXACTIVE に占める比率 |
|
|
トランザクション異常終了 |
異常終了コード |
1 から 4 文字 許容文字: A-Z a-z 0-9 $ @ # . / - _ % & ? ! : | " = ¬ , ; < > |
|
バンドル使用可能状況 |
トランザクション ID |
1 から 4 文字 許容文字: A-Z a-z 0-9 $ @ # . / - _ % & ? ! : | " = ¬ , ; < > |
|
バンドル使用可能状況 |
ユーザー ID |
1 から 8 文字 許容文字: A-Z 0-9 $ @ # |
|