Liberty의 상태 관리 정책

사용자 환경에서 모니터링할 상태 조건 및 이러한 조건이 충족되는 경우에 수행할 상태 조치가 포함된 상태 정책을 정의할 수 있습니다.

이 태스크 정보

상태 정책은 기타 Liberty 기능과 동일한 방식으로 구성됩니다. server.xml 파일 구성 내에서 <healthPolicy>의 새 요소 유형이 단일 상태 정책의 정의에 사용됩니다. 둘 이상의 정책이 필요한 경우 다중 상태 정책 요소를 server.xml 파일에 추가할 수 있습니다.

프로시저

  1. server.xml 파일에 상태 정책을 삽입하고 상태 정책에 ID를 제공하십시오.
  2. server.xml 파일의 상태 정책 스탠자에 원하는 대상 요소를 추가하십시오.
    참고: 상태 정책마다 둘 이상의 대상을 지정할 수 있습니다.
  3. 상태 정책 스탠자 내에서 모니터링되는 조건을 지정하십시오.
    참고: 정책마다 하나의 조건만 허용됩니다.
  4. 상태 정책 스탠자 내에서 조치를 지정하십시오.
    참고: 상태 정책마다 둘 이상의 조치를 지정할 수 있습니다. 둘 이상의 조치가 지정되면 정책에 정의된 순서대로 조치가 실행됩니다.

    상태 정책 대상 요소에 대한 자세한 정보는 상태 관리의 내용을 참조하십시오.

이 예에서 상태 정책은 mycluster1 클러스터의 모든 서버 및 myHost 호스트의 모든 서버에서 메모리 사용량이 초과되지 않는지 모니터링하도록 지정합니다. 정책은 지정된 임계값에 따라 excessiveMemoryUsage 조건을 모니터링합니다. 정책은 상태 관리 제어기가 메모리 사용량이 초과되는 서버를 유지보수 모드로 설정하고 해당 서버에서 힙 덤프를 요청하도록 지시합니다.

<healthPolicy id="myHealthPolicy" >
 <cluster clusterName="mycluster1"/>
 <host hostName="myHost"/>
 <excessiveMemoryUsage heapSizePercentage="85" timePeriod="5m"/>
 <action action="enterMaintenanceMode"/>
 <action action="generateHeapDump"/>
</healthPolicy>
상태 정책이 추가되면 다음 메시지가 집합체 제어기의 messages.log 파일에 임의 순서로 표시됩니다.
CWWKV0609I: 상태 정책 myHealthPolicy가 추가되었습니다.
CWWKV0603I: 상태 조건 com.ibm.ws.health.manager.healthPolicy.condition.excessiveMemoryUsage가 대상 member_host_name,path_to_usr_directory,member_name에서 모니터링되고 있습니다.
CWWKV0607I: 상태 정책 myHealthPolicy가 member_host_name,path_to_usr_directory,member_name에 대해 활성화되었습니다.
참고: 메시지 CWWKV0603I 및 CWWKV0607I는 대상 요소에서 식별되는 집합체에 하나 이상의 멤버 서버가 있는 경우에 표시됩니다.
상태 정책이 수정되면 다음 메시지가 집합체 제어기의 messages.log 파일에 임의 순서로 표시됩니다.
CWWKV0610I: 상태 정책 myHealthPolicy가 제거되었습니다.
CWWKV0604I: 상태 조건 com.ibm.ws.health.manager.healthPolicy.condition.excessiveMemoryUsage가 대상 member_host_name,path_to_usr_directory,member_name에서 더 이상 모니터링되지 않습니다.
CWWKV0609I: 상태 정책 myHealthPolicy가 추가되었습니다.
CWWKV0603I: 상태 조건 com.ibm.ws.health.manager.healthPolicy.condition.excessiveMemoryUsage가 대상 member_host_name,path_to_usr_directory,member_name에서 모니터링되고 있습니다. 

주제의 유형을 표시하는 아이콘 태스크 주제

파일 이름: twlp_wve_hmpolicy.html