healthPolicy - 상태 정책 (healthPolicy)

정상으로 고려되는 서버에 대한 조건 및 조건이 충족되지 않는 경우 수행하는 조치를 정의합니다.

NameTypeDefaultDescription
id문자열고유 구성 ID입니다.
enabledbooleantrue상태 정책을 사용하는지 여부를 표시합니다.

excessiveMemoryUsage

JVM의 힙 크기가 구성된 기간에 대한 최대 힙 크기의 구성된 백분율을 초과하여 증가했는지 여부를 발견합니다.

NameTypeDefaultDescription
heapSizePercentageint
Min: 1

Max: 99
85서버에서 사용되는 최대 힙 크기의 백분율에 대한 임계값입니다.
timePeriod밀리초 정밀도를 사용하는 기간5m조치를 수행하기 전에 힙 크기가 임계값을 초과해야 하는 기간입니다. 가능한 값의 범위는 1밀리초 - 1일입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.

excessiveRequestTimeout

Intelligent Management에 대해 사용 가능하도록 설정된 웹 서버에서 측정하여, 서버의 요청 제한시간이 구성된 임계값을 초과하는 때를 발견합니다.

NameTypeDefaultDescription
timeoutPercentageint
Min: 1

Max: 99
85서버의 요청 제한시간 백분율의 임계값입니다.

memoryLeak

GC 이후의 JVM 힙 크기가 계속 증가하는지 여부를 발견합니다.

excessiveResponseTime

Intelligent Management에 대해 사용 설정된 웹 서버에서 측정하여 서버에 대한 요청의 평균 응답 시간이 구성된 임계값을 초과하는 때를 발견합니다.

NameTypeDefaultDescription
responseTime밀리초 정밀도를 사용하는 기간10s정정 조치 전에 요청에 소요될 수 있는 평균 시간입니다. 가능한 값의 범위는 1밀리초 - 1시간입니다. 시간 단위가 뒤따르는 양수를 지정하십시오. 이는 시간(h), 분(m), 초(s) 또는 밀리초(ms)일 수 있습니다. 예를 들어, 500밀리초를 500ms로 지정하십시오. 하나의 항목에 여러 값을 포함할 수 있습니다. 예를 들어, 1s500ms는 1.5초와 동등합니다.

cluster

고유 구성 ID입니다.

NameTypeDefaultDescription
id문자열고유 구성 ID입니다.
clusterNamestring모니터하는 서버의 클러스터 이름입니다.

host

고유 구성 ID입니다.

NameTypeDefaultDescription
id문자열고유 구성 ID입니다.
hostNamestring서버를 모니터하는 호스트 이름입니다.

server

고유 구성 ID입니다.

NameTypeDefaultDescription
id문자열고유 구성 ID입니다.
hostNamestring모니터하는 서버의 호스트 이름입니다.
wlpUsrDirectory디렉토리에 대한 경로모니터하는 서버의 절대 WLP 사용자 디렉토리입니다.
serverNamestring모니터하는 서버의 이름입니다.

action

고유 구성 ID입니다.

NameTypeDefaultDescription
id문자열고유 구성 ID입니다.
action
  • generateHeapDump
  • restartServer
  • generateThreadDump
  • exitMaintenanceMode
  • enterMaintenanceMode
상태 조건을 위반했을 때 수행할 조치입니다.
generateHeapDump
서버의 힙 덤프를 생성하십시오.
restartServer
서버를 다시 시작하십시오.
generateThreadDump
서버의 스레드 덤프를 생성하십시오.
exitMaintenanceMode
서버를 유지보수 모드에서 제거
enterMaintenanceMode
서버를 유지보수 모드에 배치