성능 상태 정책 작성: 성능 상태 조건 특성 정의

성능 상태 정책의 특정 동작을 정의하려면 이 페이지를 사용하십시오.

이 관리 콘솔 페이지를 보려면 조작 정책 > 성능 상태 정책> 새로 작성을 클릭하십시오.

성능 상태 정책에 필요한 권한은 사용자의 관리 역할에 따라 다릅니다. 역할에는 모니터, 운영자, 구성자 및 관리자가 있습니다. 모니터 또는 운영자 역할을 가진 사용자일 경우 성능 상태 정책 정보만 볼 수 있습니다. 구성자 또는 관리자 역할을 가진 사용자일 경우에는 성능 상태 정책에 대한 모든 구성 권한을 가집니다.

성능 상태 조건 특성

성능 상태 조건에 해당하는 특성을 지정합니다.

표 1. 유효 기간 기반 조건 특성
설정 설명
최대 유효 기간

이 필드는 유효 기간 기반 정책에 대해 사용할 수 있습니다. 유효 기간 기반 조건 정책은 유효 기간이 최대 유효 기간에 도달하면 연관된 구성원을 다시 시작합니다. 허용 가능한 값은 1시간-365일 사이의 모든 시간 또는 일(양의 정수)입니다. 소수점은 지원되지 않기 때문에 1.2일과 같은 값을 입력하려면 36시간을 사용하십시오.

표 2. 초과 요청 제한시간 조건 특성
설정 설명
제한시간이 초과된 요청

초과 메모리 사용 조건 정책은 시간이 경과되어 메모리 사용량이 힙 크기의 백분율을 초과했을 때 구성원을 재시작합니다. 총 사용된 메모리 백분율은 시간 종료 메모리 임계값과 함께 구성원을 재시작하는 시기를 판별하는 데 사용됩니다. 이 필드의 허용값은 1 - 99 범위의 정수입니다.

표 3. 초과 응답 시간 조건 특성
설정 설명
응답 시간

이 필드는 초과 응답 시간 조건 정책에 사용할 수 있습니다. 초과 응답 시간 조건 정책은 완료한 평균 응답 수가 제공된 기간을 초과하는 경우 구성원을 재시작합니다. 이 필드의 허용값은 1밀리초 - 60분 범위의 값입니다.

표 4. 메모리 조건: 초과 메모리 사용량 특성
설정 설명
JVM 힙 크기

초과 메모리 사용 조건 정책은 시간이 경과되어 메모리 사용량이 힙 크기의 백분율을 초과했을 때 구성원을 재시작합니다. 총 사용된 메모리 백분율은 시간 종료 메모리 임계값과 함께 구성원을 재시작하는 시기를 판별하는 데 사용됩니다. 이 필드의 허용값은 1 - 99 범위의 정수입니다.

위반 기간

이 필드는 초과 메모리 사용량 조건 정책에 사용할 수 있습니다. 초과 메모리 사용 조건 정책은 시간이 경과되어 메모리 사용량이 힙 크기의 백분율을 초과했을 때 구성원을 재시작합니다. 이 필드의 허용값은 1초 - 60분 범위의 값입니다.

표 5. 메모리 조건: 메모리 누수 조건 특성
설정 설명
감지 레벨
다음 감지 레벨에서 선택할 수 있습니다. 각 레벨에 대해 의심되는 메모리 누수의 발견 속도와 정확성은 서로 반비례합니다.
  • 잘못된 알람의 빠른 발견, 높은 가능성: 빠른 발견 레벨은 잠재적 메모리 누수를 빠르게 발견하지만 Java 힙이 최대 구성 크기까지 확장되기 전에 분석이 완료되기 때문에 느린 발견 정책보다 메모리 누수를 잘못 식별할 가능성이 더 높습니다.
  • 잘못된 알람의 표준 발견, 표준 가능성: 표준 발견 레벨은 빠른 발견 레벨보다 더 정확하지만 잠재적 메모리 누수를 빠른 발견 레벨만큼 빠르게 식별하지 못합니다. 표준 및 빠른 설정에는 동일한 양의 히스토리 데이터가 필요하지만 표준 설정에서는 Java 힙이 최대 구성 크기까지 확장된 후에 분석합니다.
  • 잘못된 알람의 느린 발견, 낮은 가능성: 느린 발견 레벨은 가장 정확하지만 빠른 발견 레벨만큼 빠르게 잠재적 메모리 누수를 발견하지 못합니다. 이 느린 설정에는 가장 많은 히스토리 데이터가 필요합니다.
표 6. 스톰 드레인 조건 특성
설정 설명
감지 레벨
  • 잘못된 알람의 표준 발견, 표준 가능성: 표준 발견 정책은 느린 발견 정책보다 정확성은 낮지만 잠재적 스톰 드레인은 더 빠르게 식별합니다.

    이 레벨은 응답 시간과 동적 워크로드 관리자 가중치 모두에 대해 더 적은 샘플(N=10)을 사용하며 샘플 세트를 기초로 각 매트릭스의 변경점을 발견합니다. 결국 이 정책은 중간값의 차이를 계산하고 로컬 최대를 찾기 위해 왼쪽 중간값에 10, 오른쪽 중간값 10으로 20개 샘플을 대기하기 때문에 더 빨리 결론에 도달합니다. 샘플은 15초 간격으로 수집됩니다. 그러므로 발생 5분 이내에 스톰 드레인을 발견할 수 있습니다. 그러나 샘플이 비교적 적어 샘플에 최고값과 최저값이 일시적으로 여러 개 있을 경우 잘못된 알람일 가능성이 높습니다.

  • 잘못된 알람의 느린 발견, 낮은 가능성: 느린 발견 정책은 가장 정확하지만 표준 발견 정책만큼 빠르게 잠재적 스톰 드레인을 감지하지 못합니다.

    이 레벨은 응답 시간과 동적 워크로드 관리자 가중치 모두에 대해 더 많은 샘플(N=15)을 사용합니다. 따라서 이 정책의 경우 중간값의 차이를 계산하기 위해 30개 샘플(왼쪽 중간값용 15개, 오른쪽 중간값용 15개)을 대기해야 하므로 결론에 도달하는 데 더 오래 걸립니다. 스톰 드레인을 발견하는 데 7분 30초가 걸립니다. 그러나 샘플이 비교적 많아 샘플에 최고값과 최저값이 일시적으로 발생하여도 중간값에는 약간의 영향만 미칩니다. 그러므로 잘못된 알람일 가능성이 낮습니다.

표 7. 워크로드 조건 특성
설정 설명
총 요청 수

워크로드 조건 정책은 특정 사용자 정의 요청 수가 처리될 때 구성원을 재시작합니다. 요청 값은 1000 - 9223372036854775807 범위의 정수여야 합니다.

표 8. 사용자 정의 조건 특성
설정 설명
반응 계획 실행 시기 사용자 정의 조건에서 평가 중인 매트릭스를 나타내는 하위 표현식을 지정합니다.
성능 상태 관리 모니터 반응

정의된 성능 상태 조건을 향상시켜야 할 때 WebSphere Extended Deployment가 작동하는 방법을 지정합니다.

반응 모드

성능 상태 정책의 동작을 정의하는 반응 모드를 지정합니다. 반응 모드는 감시 또는 자동이 될 수 있습니다.

  • 반응 모드가 감시로 설정되어 있으면, 성능 상태 정책이 활성 상태이며 조건에 대한 권장사항이 런타임 타스크가 있는 관리자에게 전송됩니다. 관리자는 다음 권장사항을 따를 수 있습니다. 관리자가 권장사항을 승인할 경우 성능 상태 조건을 향상시키는 조치가 자동으로 취해집니다.
  • 반응 모드가 자동으로 설정되어 있으면 성능 상태 정책은 활동적으로 데이터를 로깅하며 WebSphere Extended Deployment는 관리자로부터의 승인없이 성능 상태 조건을 향상시키는 조치를 자동으로 취합니다.
성능 상태 조건을 위반한 경우 다음 조치 수행

성능 상태 조건을 위반한 경우 발생할 특정 조치 세트를 정의할 수 있습니다. 이 조치는 기존의 기본 조치일 수도 있고, 실행 파일을 실행하는 사용자 정의 조치를 정의할 수도 있습니다.

성능 상태 조건을 위반한 경우 실행되는 순서대로 조치 목록이 표시됩니다. 조치를 추가하려면 조치 추가...를 클릭하십시오. 기존의 기본 성능 상태 정책 조치, 사용자가 작성한 사용자 정의 조치를 선택하거나 새 사용자 조치를 작성할 수 있습니다.

단계를 제거하려면 해당 단계를 선택하고 조치 삭제를 클릭하십시오. 단계 순서를 변경하려면 이동할 단계를 선택하고 위로 이동 또는 아래로 이동을 클릭하십시오.




WebSphere Extended Deployment Information Center(온라인)

관련 정보
사용자 정의 성능 상태 조건 하위 표현식 빌더
성능 상태 정책 콜렉션
성능 상태 정책 설정
성능 상태 정책 작성: 성능 상태 정책 일반 특성 정의
성능 상태 정책 작성: 모니터할 구성원 지정
사용자 정의 조치 콜렉션
사용자 정의 조치 설정

hc_condition_detail_new