정책 정의 편집기
정책 정의 편집기를 사용하여 정책의 시스템 및 태스크 규칙을 작성하거나 편집할 수 있습니다.
정책을 작성한 후 정책 정의 편집기가 자동으로 열립니다. 나중에 편집기를 열려면 프로젝트 탐색기 보기로 이동하여 프로젝트를 열고 .policy 파일을 두 번 클릭하십시오. 또는 마우스 오른쪽 단추로 .policy 파일을 클릭하고 연결 프로그램을 클릭한 다음 정책 정의 편집기를 선택하십시오. 프로젝트의 이전 버전으로 되돌릴 수 있는 버전화된 백업 시스템이 없으면 , 기존 프로젝트를 직접 편집하는 대신 기존 프로젝트를 다른 프로젝트로 복사한 후 새 사본을 편집할 수 있습니다.
편집 프로세스 도중 오류와 경고는 기본 편집기 창에 표시됩니다. 문제점 보기에서 저장된 오류를 찾을 수 있습니다.
저장하기 전에 하나 이상의 변경사항을 되돌리려면 실행 취소 기능을 사용하십시오. 워크벤치의 메뉴에서
를 클릭하거나 Ctrl+Z(OS X의 경우 cmd+Z)를 누르십시오.저장하기 전에 실행 취소 기능으로 작성된 변경사항을 되돌리려면 다시 실행 기능을 사용하십시오. 워크벤치 메뉴에서
을 클릭하거나 Ctrl+Y(OS X의 경우 cmd+Y)를 누르십시오.변경사항을
저장하려면 저장 아이콘 을 클릭하거나 Ctrl+S(OS X의 경우 cmd+S)를 누르십시오. 변경사항을 저장하지 않고 편집기를 닫으려고 하면
변경사항을 저장할지 또는 저장하지 않고 닫을지를 묻는 대화 상자가 표시됩니다.
정책 정의 편집기에는 두 개의 탭(개요 및 규칙)이 있습니다. 또한 규칙 작성을 위한 신규 규칙 대화 상자와 규칙 복제를 위한 기존 규칙 복사 대화 상자를 제공합니다.

- 일반 정보
- 정책의 이름, 설명 및 사용자 태그가 표시됩니다. 설명 및 사용자 태그는 선택적이며 편집할 수 있습니다.
- 조치
- 편집기의 정책에 대해 수행할 수 있는 조치의 목록을 포함합니다.
- 규칙
- 규칙 설명과 함께 작성된 규칙 테이블을 표시합니다. 정책에 정의되는 각 규칙에 필요한
최소 CICS 릴리스도 표시됩니다. 이 섹션의 오른쪽 하단 코너에서는 정책에서 정의된 모든 규칙에 필요한
런타임 지원을 제공할 때 필요한 최소 CICS 릴리스도 표시합니다. 이 섹션에서 다음 조치를 수행할 수 있습니다.
- 다음 중 한 가지 방법으로 규칙을 편집합니다.
- 테이블에서 규칙을 선택하고 이름 또는 설명 열을 클릭하면 테이블에서 직접 값을 편집할 수 있습니다.
- 테이블에서 규칙을 두 번 클릭하여 규칙 탭에서 이를 편집합니다.
- 이 섹션에 있는 새로 작성 단추를 클릭하여 규칙을 추가합니다. 새 규칙 대화 상자 창이 열립니다.
- 테이블에 있는 규칙을 선택하고 이 섹션에 있는 복사 단추를 클릭하여 규칙을 복제합니다. 그러면 기본 규칙 복사 대화 상자 창이 열립니다.
- 테이블에서 규칙을 선택하고 이 섹션에 있는 삭제 단추를 클릭하여 규칙을 삭제합니다.
- 다음 중 한 가지 방법으로 규칙을 편집합니다.

새 규칙 대화 상자를 사용하여 정책에 새 규칙을 작성하십시오. 이 대화 상자를 열려면
개요 탭에서 새로 작성 단추를 클릭하거나
규칙 탭에서 규칙 섹션의 오른쪽 상단에 있는
아이콘을 클릭할 수 있습니다.
새 규칙 대화 상자에서는 규칙 유형 이름을 지정해야 합니다. 규칙에 대한 설명도 지정할 수 있습니다. 대화 상자에서는 정책 정의 편집기를 사용하여 정의할 수 있는 모든 규칙 유형을 나열합니다. 규칙의 두 가지 유형이 지원됩니다.
- 시스템 규칙
- 자원 상태 변경, 임계값 초과 또는 비정상적인 시스템 상태나 조치 등과 같이 CICS® 시스템에서 관심 있는 일이 발생할 때 수행할 조치를 정의합니다. 시스템 규칙을 정의하는 정책은 독립형 CICS 리젼 또는 CICS 플랫폼으로 배치될 수 있습니다. CICS 애플리케이션으로는 배치될 수 있습니다.
- 태스크 규칙
- 너무 많은 CPU 사용, 너무 많은 스토리지 할당 또는 IBM® MQ에 너무 많은 요청 발행과 같이 CICS 사용자 태스크가 임계값을 초과하는 경우 수행할 조치를 정의합니다. 태스크 규칙을 정의하는 정책은 독립형 CICS 리젼, CICS 플랫폼 또는 CICS 애플리케이션으로 배치될 수 있습니다.
규칙을 유형을 선택할 때 해당 규칙 유형의 설명이 표시됩니다. 각 규칙 유형에 대한 자세한 정보는 정책 태스크 규칙 및 정책 시스템 규칙의 내용을 참조하십시오.
기존 규칙 복사 대화 상자에서 새 규칙의 이름과 설명은 미리 채워져 있습니다. 이러한 값을 사용하거나 새 값을 제공하여 덮어쓰기할 수 있습니다.

정책 정의 편집기의 규칙 탭에는 선택한 규칙에 대한 자세한 정보가 표시됩니다. 이 탭에서는 각 규칙의 조건을 정의하고 정의된 조건이 충족될 때 수행할 조치를 지정할 수 있습니다.
- 규칙
- 편집기에 작성된 규칙을 표시합니다. 이 섹션에서 규칙을 선택하면, 탭의 다른 섹션에서
자세한 정보가 표시됩니다.
이 섹션의 맨 위 오른쪽에 있는
아이콘을 클릭하여 새 규칙을 작성하고,
아이콘을 클릭하여 선택한 규칙 사본을 작성하거나,
아이콘을 클릭하여 선택한 규칙을 삭제합니다.
- 일반 정보
- 선택한 규칙의 규칙 유형 및 설명을 표시합니다. 설명 필드에서 해당 설명을 편집할 수 있습니다.
- 조건
- 선택한 규칙에 대해 정의된 조건을 표시합니다. 충족 시 요청된 조치를 트리거하는 조건을 설정하려면 이 섹션을 사용하십시오.
규칙 유형을 기반으로 다른 조건 유형이 지원됩니다. 따라서 조건 섹션의 컨텐츠는 규칙 유형에 따라 변경됩니다. 서로 다른 규칙 유형에 사용 가능한 조건에 대한 자세한 정보는 정책 조건을 참조하십시오.
태스크 규칙의 임계값을 설정할 때 CICS PA와 같은 도구의 CICS 모니터링 데이터 또는 보고서를 사용하여 임계값을 판별하는 것이 좋습니다. 추가 정보는 정책 및 CICS Performance Analyzer의 내용을 참조하십시오.
- 조치
- 선택한 규칙에 대해 정의된 조치를 표시합니다. 이 섹션을 사용하여 지정된 조건이 충족될 때
수행할 조치를 정의하십시오. 규칙 유형에 따라 다음 조치 중
하나를 선택할 수 있습니다. 둘 이상의 조치를 설정하려는 경우 규칙을 복제하고 새 규칙에 대해 다른 조치를 정의할 수 있습니다.
- 모든 규칙 유형의 경우:
- 메시지 발행: CICS는 지정된 조건이 충족될 때 CICS 로그에 메시지를 발행합니다. 태스크 규칙의 경우 DFHMP3001 또는 DFHMP3007이 발행됩니다. 시스템 규칙의 경우 DFHMP3009 또는 DFHMP3010이 발행됩니다.
- 이벤트 생성: CICS의 이벤트 처리(EP)
어댑터 또는 EP 어댑터 세트를 지정하여 단일 EP 어댑터 또는 EP 어댑터 세트의 모든 어댑터에
이벤트를 생성하십시오. EP 어댑터는 이벤트 데이터를 적합한 출력 형식으로 형식화하고
이벤트를 정의된 이벤트 이용자로 라우팅합니다. 선택적으로
이벤트 및 이벤트 이름과 정적 데이터를 연관하도록 지정할 수 있습니다. 정책 규칙의 이벤트 조치 정의에 대한 지시사항은
CICS 번들 프로젝트에서 정책 작성 및 배치의 내용을 참조하십시오. 팁: 이벤트 조치가 지정된 정책 규칙의 경우, 다른 위치에서 사용할 수 있도록 이벤트 스펙을 스키마 또는 카피북으로 내보낼 수 있습니다. 지시사항은 정책에서 이벤트 스펙 내보내기의 내용을 참조하십시오.
- 태스크 규칙 전용:
- 이상 종료 코드의 이상 종료 태스크: 지정된 임계값이 초과될 때 CICS가 실행 중인 태스크를 종료하도록 하려면 이상 종료 코드로 태스크 이상 종료 옵션을 선택하십시오. 태스크가 종료되면 CICS는 CICS 로그로 메시지(DFHMP3002 또는 DFHMP3008)를 발행합니다. 기본 이상 종료 코드는 AMPB이지만 태스크 이상 종료에 다른 코드를 지정하기 위해 이를 덮어쓸 수 있습니다.
지원되는 정책 조치에 대한 자세한 정보는 정책 조치의 내용을 참조하십시오.