정책 조건

규칙에 정의된 조건은 해당 조건이 충족될 때 요청된 조치를 트리거합니다. 태스크 규칙은 하나의 조건(임계값)만 정의하며 이는 해당 조건이 충족될 때 요청된 조치를 트리거합니다. 시스템 규칙은 여러 조건을 정의할 수 있으며 요청된 조치를 트리거하려면 모든 조건이 충족되어야 합니다.

태스크 규칙 조건

다음 표에는 태스크 규칙 조건을 정의할 때 정책 정의 편집기에서 지정할 수 있는 속성이 포함되어 있습니다. 동일하거나 다른 임계값으로 동일한 규칙 유형의 여러 태스크 규칙을 정의할 수 있습니다. 동일한 임계값으로 여러 태스크 규칙을 배치할 때 규칙은 메시지 조치 규칙, 이벤트 조치 규칙, 이상 종료 조치 규칙의 순서로 처리됩니다.

표 1. 지원되는 태스크 규칙 속성
태스크 규칙 유형 하위 유형 단위

비동기 요청

RUN TRANSID 명령

천 단위
없음

0 - 4294967295 0 - 4294967

데이터베이스 요청

SQL 명령
DLI 명령(EXEC DLI 또는 CALLDLI)

천 단위
없음

0 - 4294967295 0 - 4294967

EXEC CICS® 요청

모든 EXEC CICS 명령

천 단위
없음

0 - 4294967295 0 - 4294967

파일 요청

DELETE 명령 READ 명령 READNEXT 명령 READPREV 명령 READ UPDATE 명령REWRITE 명령
STARTBR 명령
WRITE 명령

천 단위
없음

0 - 4294967295 0 - 4294967

요청 또는 천 개의 요청에 대한 이러한 값 범위는 모든 파일 요청 태스크 규칙의 하위 유형에 적용됩니다.

IBM® MQ 요청

MQ 명령

천 단위
없음

0 - 4294967295 0 - 4294967

이름 지정된 카운터 요청

GET COUNTER 명령
GET DCOUNTER 명령

천 단위
없음

0 - 4294967295 0 - 4294967

프로그램 요청

LINK 명령

참고: LINK 명령과 마찬가지로 INVOKE APPLICATION 명령은 프로그램 프로그램 요청의 개수에도 포함되지만 별도 하위 유형이 아닙니다.

천 단위
없음

0 - 4294967295 0 - 4294967

시작 요청

START 명령

천 단위
없음

0 - 4294967295 0 - 4294967

스토리지 할당

24비트 공유 스토리지가 할당됨
24비트 태스크 스토리지가 할당됨

31비트 공유 스토리지가 할당됨
31비트 태스크 스토리지가 할당됨

64비트 공유 스토리지가 할당됨
64비트 태스크 스토리지가 할당됨


바이트
킬로바이트
메가바이트
기가바이트


바이트
킬로바이트
메가바이트
기가바이트



바이트
킬로바이트
메가바이트
기가바이트

24비트 규칙 항목:

0 - 167772150 - 163830 - 150

31비트 규칙 항목:

0 - 2147483647 0 - 20971510 - 20470 - 1

64비트 규칙 항목:

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

스토리지 요청

24비트 공유 스토리지 요청
24비트 태스크 스토리지 요청

31비트 공유 스토리지 요청
31비트 태스크 스토리지 요청

64비트 공유 스토리지 요청
64비트 태스크 스토리지 요청

천 단위
없음

0 - 4294967295 0 - 4294967

요청 또는 천 개의 요청에 대한 이러한 값 범위는 스토리지 요청 태스크 규칙의 모든 하위 유형에 적용됩니다.

동기점 요청

SYNCPOINT 명령

천 단위
없음

0 - 4294967295 0 - 4294967

TD 큐 요청

READQ TD 명령
WRITEQ TD 명령

천 단위
없음

0 - 4294967295 0 - 4294967

요청 또는 천 개의 요청에 대한 이러한 값 범위는 TD 큐 요청 태스크 규칙의 모든 하위 유형에 적용됩니다.

시간

CPU 시간
경과 시간

마이크로초
밀리초

0 - 4294967295 0 - 864000000 - 86400

86400 값은 24시간과 동일합니다.

TS 큐 바이트

작성된 모든 TS 바이트
작성된 보조 TS 바이트
작성된 기본 TS 바이트
작성된 공유 TS 바이트

참고:
  • WRITEQ 하위 유형은 모든 TSQ 결합에 작성되는 데이터 양의 임계값을 설정하는 데 사용됩니다. 기타 하위 유형은 특정 TSQ 유형의 임계값을 설정하는 데 사용됩니다.
  • WRITE 및 REWRITE 요청 모두에서 기록하는 데이터는 총계로 카운트되고, REWRITE 요청은 WRITE 조작으로 처리되며, 여기에서는 카운트가 원래 WRITE와 REWRITE 사이의 델타만큼이 아닌 REWRITE의 총 크기만큼 증가합니다.
  • 데이터는 WRITEQ가 성공할 경우에만 카운트됩니다.

바이트
킬로바이트
메가바이트
기가바이트

0 - 4294967295 0 - 41943030 - 40950 - 3

모든 TS 큐 바이트 태스크 규칙의 하위 유형에는 동일한 값 범위가 있습니다.

TS 큐 요청

모든 WRITEQ TS 명령
READQ TS 명령
WRITEQ TS 보조 명령
WRITEQ TS 기본 명령WRITEQ TS 공유 명령

참고: READQWRITEQ 하위 유형은 보조, 기본 및 공유 TSQ 결합에 대한 READ 또는 WRITE 요청 총계의 임계값을 설정하는 데 사용됩니다. 다른 WRITEQ 하위 유형은 특정 TSQ 유형에 대한 WRITE 요청 수의 임계값을 설정하는 데 사용됩니다.

천 단위
없음

0 - 4294967295 0 - 4294967

요청 또는 천 개의 요청에 대한 이러한 값 범위는 TS 큐 요청 태스크 규칙의 모든 하위 유형에 적용됩니다.

참고: 단위를 선택하고 정책 태스크 규칙의 임계값에 값을 지정할 때 단위 크기가 증가함에 따라 세분성이 감소함에 유의하십시오. 그러나 하위 단위에서 충분히 높은 값을 지정할 수 없는 경우, 상위 단위를 사용하여 적절한 값을 지정할 수 있습니다. 예를 들어, 스토리지 요청 태스크 규칙을 작성하고 64비트 공유 스토리지 요청의 임계값을 4294967295바이트보다 크게 설정하려는 경우 바이트를 단위로 사용할 수 없지만 킬로바이트를 사용하고 정책 정의 편집기의 필드에 적절한 킬로바이트 값을 입력하여 임계값을 설정할 수 있습니다.
중요사항:

CICS 모니터링 데이터를 사용하여 태스크 규칙에 대해 설정할 적절한 임계값을 판별할 수 있지만 CICS 모니터링에서 계수한 요청 수와 CICS 정책에서 계수한 요청이 다를 수 있음을 유념하십시오. 그 이유는 정책에서는 EXEC CICS API 요청만 카운트하는 반면 모니터링에는 모든 내부 요청이 포함되기 때문입니다. 그러므로 EXEC CICS 계층을 통해 진행되지 않는 요청은 CICS 모니터링에서 카운트되지만 정책 카운트에서는 포함되지 않습니다. 정책을 사용하여 WRITEQ TD 요청을 예제로 카운트하는 경우, 사용자 태스크가 EXEC CICS SPI 요청을 발행하여 CICS 자원의 상태를 변경하면, DFHAP1900 메시지가 임시 데이터 큐 CADS로 기록됩니다. 이 요청은 CICS 모니터링 데이터에서는 카운트되지만 정책 카운트에는 포함되지 않습니다.

CICS 태스크 규칙에 대해 설정할 적절한 임계값을 판별하는 데 사용할 수 있는 CICS 모니터링 데이터에 대한 정보는 태스크 규칙 임계값을 판별하기 위한 CICS 모니터링 데이터의 내용을 참조하십시오.

시스템 규칙 조건

다음 표에는 시스템 규칙 조건을 정의할 때 정책 정의 편집기에서 지정할 수 있는 조건이 포함되어 있습니다.

표 2. 지원되는 시스템 규칙 조건
시스템 규칙 유형 조건 조건 값 조건 연산자

번들 사용 가능 상태

번들 사용 가능한 상태

번들 ID

1-64자

허용 가능한 문자:

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

  • 모두
  • 다음과 같지 않음
  • 다음으로 시작하지 않음
  • 같음
  • 다음으로 시작

번들 사용 가능 상태

번들 사용 가능한 상태

번들 이름

1-8자

허용 가능한 문자:

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

  • 모두
  • 다음과 같지 않음
  • 다음으로 시작하지 않음
  • 같음
  • 다음으로 시작

번들 사용 가능 상태

사용 가능한 상태 시작
사용 가능한 상태 종료

AVAILABLESOMEAVAILUNAVAILABLE

  • 다음과 같지 않음
  • 같음

번들 사용 가능한 상태

사용 가능 상태 시작

DISABLED
DISABLING
ENABLED
ENABLING
INITIAL

  • 다음과 같지 않음
  • 같음

번들 사용 가능한 상태

사용 가능 상태 종료

DISABLEDDISABLINGDISCARDINGENABLEDENABLING

  • 다음과 같지 않음
  • 같음

DB2® 연결 상태

연결 상태 시작연결 상태 종료

CONNECTINGCONNECTEDDISCONNINGNOTCONNECTED

  • 다음과 같지 않음
  • 같음

파일 사용 가능 상태
파일 열려진 상태

파일 이름

1-8자

허용 가능한 문자:

A-Z 0-9 $ @ #

  • 모두
  • 다음과 같지 않음
  • 다음으로 시작하지 않음
  • 같음
  • 다음으로 시작

파일 사용 가능 상태

사용 가능 상태 시작
사용 가능 상태 종료

DISABLEDDISABLINGENABLEDUNENABLEDUNENABLING

  • 다음과 같지 않음
  • 같음

파일 사용 가능 상태

열려진 상태

CLOSEDCLOSEREQUESTOPEN

  • 모두
  • 다음과 같지 않음
  • 같음

파일 열려진 상태

열려진 상태 시작
열려진 상태 종료

CLOSEDCLOSEREQUESTOPEN

  • 다음과 같지 않음
  • 같음

IPIC 연결 상태

연결 이름

1-8자

허용 가능한 문자:

A-Z 0-9 $ @ #

  • 모두
  • 다음과 같지 않음
  • 다음으로 시작하지 않음
  • 같음
  • 다음으로 시작

IPIC 연결 상태

연결 상태 시작연결 상태 종료

ACQUIRED
FREEING
OBTAINING
RELEASED

  • 다음과 같지 않음
  • 같음

메시지

메시지 ID

9자

형식: DFHXXnnnn 또는 EYUXXnnnn

여기서,
  • X는 대문자 문자 A-Z입니다.
  • n은 숫자 0-9입니다.
  • XX는 DFH 메시지에 대한 EC, EP 또는 MP가 아닙니다.
  • 모두
  • 같음
  • 다음으로 시작

MRO 연결 상태

연결 이름

1-4자

허용 가능한 문자:

A-Z 0-9 $ @ #

  • 모두
  • 다음과 같지 않음
  • 다음으로 시작하지 않음
  • 같음
  • 다음으로 시작

MRO 연결 상태

연결 상태 시작연결 상태 종료

ACQUIRED
RELEASED

  • 다음과 같지 않음
  • 같음

메시지

메시지 삽입

0-255자

허용 가능한 문자:

모두 문자(공백 포함). 1 

  • 다음과 같지 않음
  • 다음으로 시작하지 않음
  • 같음
  • 다음으로 시작

프로그램 사용 가능한 상태

프로그램 이름

1-8자

허용 가능한 문자:

A-Z 0-9 $ @ #

  • 모두
  • 다음과 같지 않음
  • 다음으로 시작하지 않음
  • 같음
  • 다음으로 시작

프로그램 사용 가능한 상태

사용 가능 상태 시작
사용 가능 상태 종료

DISABLEDENABLED

  • 다음과 같지 않음
  • 같음

사용자 태스크

MXT의 백분율

유효값 하한:
60, 70, 80, 90, 100
유효값 상한:
50, 60, 70, 80, 90
  • 모두
  • 더 높음
  • 더 낮음

Tranclass 태스크

트랜잭션 클래스

1-8자

허용 가능한 문자:

A-Z 0-9 $ @ #

  • 모두
  • 다음과 같지 않음
  • 다음으로 시작하지 않음
  • 같음
  • 다음으로 시작

Tranclass 태스크

MAXACTIVE의 백분율

GHT에 대해 올바른 값:
60, 70, 80, 90, 100
GLT에 대해 올바른 값:
50, 60, 70, 80, 90
  • 모두
  • 더 높음
  • 더 낮음

트랜잭션 이상 종료

이상 종료 코드

1-4자

허용 가능한 문자:

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

  • 모두
  • 다음과 같지 않음
  • 다음으로 시작하지 않음
  • 같음
  • 다음으로 시작

번들 사용 가능한 상태
번들 사용 가능 상태
DB2 연결 상태
파일 사용 가능 상태
파일 열려진 상태
메시지
MRO 연결 상태
프로그램 상태
트랜잭션 이상 종료

트랜잭션 ID

1-4자

허용 가능한 문자:

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

  • 모두
  • 다음과 같지 않음
  • 다음으로 시작하지 않음
  • 같음
  • 다음으로 시작

번들 사용 가능한 상태
번들 사용 가능 상태
DB2 연결 상태
파일 사용 가능 상태
파일 열려진 상태
IPIC 연결 상태
메시지
MRO 연결 상태
프로그램 상태
트랜잭션 이상 종료

사용자 ID

1-8자

허용 가능한 문자:

A-Z 0-9 $ @ #

  • 모두
  • 다음과 같지 않음
  • 다음으로 시작하지 않음
  • 같음
  • 다음으로 시작
참고:  1  다음으로 시작하지 않음 또는 다음으로 시작 조건 연산자가 지정되면 하나 이상의 문자가 지정되어야 합니다.