Condiciones de política

Las condiciones definidas en la regla desencadenan la acción solicitada cuando estas se cumplen. Una regla de tarea define sólo una condición (un umbral), que desencadena la acción solicitada cuando se cumple. Una regla del sistema puede definir varias condiciones, todas las cuales se deben cumplir para que se desencadene la acción solicitada.

Condiciones de regla de tarea

La tabla siguiente incluye los atributos que puede especificar en el editor de definiciones de política al definir una condición de regla de tarea. Puede definir varias reglas de tarea del mismo tipo de regla con los mismos valores de umbral o con valores distintos. Cuando se despliegan varias reglas de tarea con el mismo umbral, las reglas se procesan en el orden siguiente: reglas de acción de mensaje, reglas de acción de suceso y a continuación reglas de acción de terminación anómala.

Tabla 1. Atributos soportados de regla de tarea
Tipo de regla de tarea Subtipo Unidad Valor

Solicitudes asíncronas

Mandatos RUN TRANSID

Sin unidades
Miles

0 - 4294967295
0 - 4294967

Solicitudes de base de datos

Mandatos SQL
Mandatos DLI (EXEC DLI o CALLDLI)

Sin unidades
Miles

0 - 4294967295
0 - 4294967

Solicitudes EXEC CICS

Todos los mandatos EXEC CICS

Sin unidades
Miles

0 - 4294967295
0 - 4294967

Solicitudes de archivo

Mandatos DELETE
Mandatos READ
Mandatos READNEXT
Mandatos READPREV
Mandatos READ UPDATE
Mandatos REWRITE
Mandatos STARTBR
Mandatos WRITE

Sin unidades
Miles

0 - 4294967295
0 - 4294967

Estos rangos de valores para solicitudes o miles de solicitudes se aplican a todos los subtipos de reglas de tarea de solicitud de archivo.

Solicitudes IBM® MQ

Mandatos MQ

Sin unidades
Miles

0 - 4294967295
0 - 4294967

Solicitudes de contador con nombre

Mandatos GET COUNTER
GET DCOUNTER

Sin unidades
Miles

0 - 4294967295
0 - 4294967

Solicitudes de programa

Mandatos LINK

Nota: Además de los mandatos LINK, en el recuento para la solicitud de programa también se incluyen los mandatos INVOKE APPLICATION, pero no son un subtipo aparte.

Sin unidades
Miles

0 - 4294967295
0 - 4294967

Solicitudes de inicio

Mandatos START

Sin unidades
Miles

0 - 4294967295
0 - 4294967

Asignación de almacenamiento

Almacenamiento compartido de 24 bits asignado
Almacenamiento de tarea de 24 bits asignado

Almacenamiento compartido de 31 bits asignado
Almacenamiento de tarea de 31 bits asignado

Almacenamiento compartido de 64 bits asignado
Almacenamiento de tarea de 64 bits asignado


Bytes
Kilobytes
Megabytes
Gigabytes


Bytes
Kilobytes
Megabytes
Gigabytes



Bytes
Kilobytes
Megabytes
Gigabytes

Elementos de reglas de 24 bits:

0 - 16777215
0 - 16383
0 - 15
0

Elementos de reglas de 31 bits:

0 - 2147483647
0 - 2097151
0 - 2047
0 - 1

Elementos de reglas de 64 bits:

0 - 4294967295
0 - 4294967295
0 - 4294967295
0 - 4294967295

Solicitudes de almacenamiento

Solicitudes de almacenamiento compartido de 24 bits
Solicitudes de almacenamiento de tarea de 24 bits

Solicitudes de almacenamiento compartido de 31 bits
Solicitudes de almacenamiento de tarea de 31 bits

Solicitudes de almacenamiento compartido de 64 bits
Solicitudes de almacenamiento de tarea de 64 bits

Sin unidades
Miles

0 - 4294967295
0 - 4294967

Estos rangos de valores para solicitudes o miles de solicitudes se aplican a todos los subtipos de reglas de tarea de solicitud de almacenamiento.

Solicitudes de punto de sincronización

Mandatos SYNCPOINT

Sin unidades
Miles

0 - 4294967295
0 - 4294967

Solicitudes de cola de TD

Mandatos READQ TD
Mandatos WRITEQ TD

Sin unidades
Miles

0 - 4294967295
0 - 4294967

Estos rangos de valores para solicitudes o miles de solicitudes se aplican a todos los subtipos de reglas de tarea de solicitud de cola de TD.

Tiempo

Hora de CPU
Tiempo transcurrido

Microsegundos
Milisegundos
Segundos

0 - 4294967295
0 - 86400000
0 - 86400

Un valor de 86400 segundos equivale a 24 horas.

Bytes de cola de TS

Todos los bytes de TS escritos
Los bytes de TS auxiliar escritos
Los bytes de TS principal escritos
Los bytes de TS compartida escritos

Nota:
  • El subtipo WRITEQ se utiliza para establecer un umbral para la cantidad de datos que se escriben en todos los TSQ combinados. Los otros subtipos se utilizan para establecer un umbral para un tipo específico de TSQ.
  • Los datos que escriben las solicitudes WRITE y REWRITE cuentan para el total y las solicitudes REWRITE se tratan como operaciones WRITE, en que el recuento aumenta según el tamaño total del valor REWRITE y no el valor delta entre WRITE y REWRITE originales.
  • Los datos solamente se cuentas si se ha llevado a cabo la operación WRITEQ correctamente.

Bytes
Kilobytes
Megabytes
Gigabytes

0 - 4294967295
0 - 4194303
0 - 4095
0 - 3

Todos los subtipos de la regla de tarea de bytes de cola de TS tiene los mismos rangos de valores.

Solicitudes de cola de TS

Todos los mandatos WRITEQ TS
Mandatos READQ TS
Mandatos WRITEQ TS para auxiliar
Mandatos WRITEQ TS para principal
Mandatos WRITEQ TS para compartido

Nota: Los subtipos READQ y WRITEQ se utilizan para establecer un umbral para el número total de solicitudes READ o WRITE a las solicitudes TSQ auxiliar, principal y compartidas combinadas. Los otros subtipos WRITEQ se utilizan para establecer un umbral para el número de solicitudes WRITE a un tipo específico de TSQ.

Sin unidades
Miles

0 - 4294967295
0 - 4294967

Estos rangos de valores para solicitudes o miles de solicitudes se aplican a todos los subtipos de reglas de tarea de solicitud de cola de TS.

Nota: Cuando seleccione una unidad y especifique un valor para el umbral en la regla de tarea de política, tenga en cuenta que la granularidad disminuye a medida que aumenta el tamaño de la unidad. Sin embargo, si no puede especificar un valor suficientemente alto en la unidad inferior, es posible que pueda especificar un valor adecuado utilizando una unidad más grande. Por ejemplo, si crea una regla de tarea de solicitud de almacenamiento y desea establecer un umbral para solicitudes de almacenamiento compartido de 64 bits superior a 4294967295 bytes, no puede utilizar bytes como unidad, pero puede establecer el umbral utilizando kilobytes y especificando un valor de kilobytes adecuado en el campo Valor en el editor de definiciones de política.
Importante:

Puede utilizar los datos de supervisión de CICS para determinar un umbral adecuado para establecer para una regla de tarea, pero tenga en cuenta que el número de solicitudes que cuenta la supervisión de CICS y el de las solicitudes que cuenta la política de CICS pueden diferir. Esto es así porque la política solamente cuenta solicitudes EXEC CICS API mientras que la supervisión también incluye las solicitudes internas. Por lo tanto, las solicitudes que no vayan a través de la capa EXEC CICS las contará la supervisión de CICS pero no se incluirán en el recuento de la política. Para utilizar la política para contar solicitudes WRITEQ TD como ejemplo, si una tarea de usuario emite una solicitud EXEC CICS SPI para cambiar el estado de un recurso CICS, el mensaje DFHAP1900 se graba en el CADS de cola de datos transitorios; esta solicitud se cuenta en la supervisión CICS de datos pero no se incluye en el recuento de políticas.

Para obtener información sobre los datos de supervisión de CICS que puede utilizar para determinar el umbral adecuado a establecer para una regla de tarea de CICS, consulte Datos de supervisión de CICS para la determinación de umbrales de regla de tarea.

Condiciones de regla del sistema

La tabla siguiente incluye las condiciones que puede especificar en el editor de definiciones de política al definir una condición de regla del sistema.

Tabla 2. Condiciones soportadas de regla del sistema
Tipo de regla del sistema Condición Valor de condición Operador de condición

Estado de disponibilidad de paquete

Estado de habilitación de paquete

ID de paquete

De 1 a 64 caracteres

Caracteres aceptables:

A-Z a-z 0-9 @ # . / - _

  • todos
  • no es igual a
  • no empieza por
  • igual a
  • empieza por

Estado de disponibilidad de paquete

Estado de habilitación de paquete

Nombre del paquete

1-8 caracteres

Caracteres aceptables:

A-Z a-z 0-9 $ @ # . / - _ % & ? ! : | " = ¬ , ; < >

  • todos
  • no es igual a
  • no empieza por
  • igual a
  • empieza por

Estado de disponibilidad de paquete

Desde estado disponible
A estado disponible

AVAILABLE
SOMEAVAIL
UNAVAILABLE

  • no es igual a
  • igual a

Estado de habilitación de paquete

De estado habilitado

DISABLED
DISABLING
ENABLED
ENABLING
INITIAL

  • no es igual a
  • igual a

Estado de habilitación de paquete

A estado habilitado

DISABLED
DISABLING
DISCARDING
ENABLED
ENABLING

  • no es igual a
  • igual a

Estado de conexión de DB2

De estado de conexión
A estado de conexión

CONNECTING
CONNECTED
DISCONNING
NOTCONNECTED

  • no es igual a
  • igual a

Estado de habilitación de archivo
Estado de apertura de archivo

Nombre de archivo

1-8 caracteres

Caracteres aceptables:

A-Z 0-9 $ @ #

  • todos
  • no es igual a
  • no empieza por
  • igual a
  • empieza por

Estado de habilitación de archivo

De estado habilitado
A estado habilitado

DISABLED
DISABLING
ENABLED
UNENABLED
UNENABLING

  • no es igual a
  • igual a

Estado de habilitación de archivo

Estado de la apertura

CLOSED
CLOSEREQUEST
OPEN

  • todos
  • no es igual a
  • igual a

Estado de apertura de archivo

De estado de apertura
A estado de apertura

CLOSED
CLOSEREQUEST
OPEN

  • no es igual a
  • igual a

Estado de conexión IPIC

Nombre de conexión

1-8 caracteres

Caracteres aceptables:

A-Z 0-9 $ @ #

  • todos
  • no es igual a
  • no empieza por
  • igual a
  • empieza por

Estado de conexión IPIC

De estado de conexión
A estado de conexión

ACQUIRED
FREEING
OBTAINING
RELEASED

  • no es igual a
  • igual a

Mensaje

ID de mensaje

9 caracteres

Formato: DFHXXnnnn o EYUXXnnnn

Donde:
  • X es cualquier carácter en mayúscula A-Z.
  • n es cualquier dígito 0-9.
  • XX no es EC, EP o MP para un mensaje de DFH.
  • todos
  • igual a
  • empieza por

Estado de conexión MRO

Nombre de conexión

1-4 caracteres

Caracteres aceptables:

A-Z 0-9 $ @ #

  • todos
  • no es igual a
  • no empieza por
  • igual a
  • empieza por

Estado de conexión MRO

De estado de conexión
A estado de conexión

ACQUIRED
RELEASED

  • no es igual a
  • igual a

Mensaje

Inserción de mensaje

0-255 caracteres

Caracteres aceptables:

Todos los caracteres, incluidos los espacios en blanco. 1 

  • no es igual a
  • no empieza por
  • igual a
  • empieza por

Estado de habilitación de programa

Nombre de programa

1-8 caracteres

Caracteres aceptables:

A-Z 0-9 $ @ #

  • todos
  • no es igual a
  • no empieza por
  • igual a
  • empieza por

Estado de habilitación de programa

De estado habilitado
A estado habilitado

DISABLED
ENABLED

  • no es igual a
  • igual a

Tareas de usuario

Porcentaje de MXT

Los valores válidos son superiores a:
60, 70, 80, 90, 100
Los valores válidos son inferiores a:
50, 60, 70, 80, 90
  • todos
  • es superior a
  • es inferior a

Tareas Tranclass

Clase de transacción

1-8 caracteres

Caracteres aceptables:

A-Z 0-9 $ @ #

  • todos
  • no es igual a
  • no empieza por
  • igual a
  • empieza por

Tareas Tranclass

Porcentaje de MAXACTIVE

Valores válidos para GHT:
60, 70, 80, 90, 100
Valores válidos para GLT:
50, 60, 70, 80, 90
  • todos
  • es superior a
  • es inferior a

Terminación anómala de transacciones

Código de terminación anómala

1-4 caracteres

Caracteres aceptables:

A-Z a-z 0-9 $ @ # . / - _ % & ? ! : | " = ¬ , ; < >

  • todos
  • no es igual a
  • no empieza por
  • igual a
  • empieza por

Estado de habilitación de paqueteEstado de disponibilidad de paqueteEstado de conexión de DB2
Estado de habilitación de archivo
Estado de apertura de archivo
Mensaje
Estado de conexión MRO
Estado de programa
Terminación anómala de transacciones

ID de transacción

1-4 caracteres

Caracteres aceptables:

A-Z a-z 0-9 $ @ # . / - _ % & ? ! : | " = ¬ , ; < >

  • todos
  • no es igual a
  • no empieza por
  • igual a
  • empieza por

Estado de habilitación de paquete
Estado de disponibilidad de paquete
Estado de conexión de DB2
Estado de habilitación de archivo
Estado de apertura de archivo
Estado de conexión IPIC
Mensaje
Estado de conexión MRO
Estado de programa
Terminación anómala de transacciones

ID de usuario

1-8 caracteres

Caracteres aceptables:

A-Z 0-9 $ @ #

  • todos
  • no es igual a
  • no empieza por
  • igual a
  • empieza por
Nota:  1  Cuando se especifica el operador de condición no empieza por o empieza por, debe especificarse como mínimo un carácter.