성능 상태 관리 개요

WebSphere Extended Deployment는 성능 상태 모니터링 및 관리 서브시스템을 제공합니다. 이 서브시스템은 계속해서 서버 작동을 모니터하여 소프트웨어 결함에 관련된 기능 저하를 발견합니다. 성능 상태 관리 서브시스템은 두 개의 기본 요소인 성능 상태 정책 및 성능 상태 제어기로 구성됩니다. 성능 상태 정책에는 조작 정책 > 성능 상태 정책을 선택하여 콘솔에서 액세스할 수 있습니다. 성능 상태 제어기에는 조작 정책 > 자동 관리자 > 성능 상태 제어기를 선택하여 관리 콘솔에서 액세스할 수 있습니다.

성능 상태 정책은 사용자가 작성하고 사용자가 정의하는 정책입니다. 성능 상태 정책은 WebSphere Extended Deployment가 서버 기능 저하로 해석하는 조건 세트를 정의합니다. 네 가지의 성능 상태 정책 조건 카테고리가 있습니다. 이러한 정책 조건은 초과 메모리 소비(메모리 누수를 나타낼 수 있음), 초과 응답 시간(정지된 서버를 나타낼 수 있음), 서버가 수행한 작업 볼륨 및 서버 유효 기간과 관련됩니다. 성능 상태 정책 대상은 단일 서버, 클러스터의 모든 서버 또는 셀의 모든 서버가 될 수 있습니다. 또한 서버는 여러 성능 상태 정책에 의해 동시에 모니터될 수 있습니다. WebSphere Extended Deployment는 찾을 조건 세트를 갖추고 동적 클러스터, Application Server 및 클러스터를 모니터한 후 문제가 발견되면 조치를 취합니다.

성능 상태 제어기 설정은 기본적으로 작성되는 글로벌 매개변수입니다. 필요에 따라 사용자가 이 글로벌 매개변수를 변경할 수 있습니다. 성능 상태 제어기는 정책을 적용하여 특정 조건을 확인합니다. 예를 들어, 시스템에 많은 성능 상태 정책을 정의한 상태에서 성능 상태 제어기를 사용하여 성능 상태 관리를 사용 불가능 또는 사용 가능하게 할 수 있습니다. 재시작 빈도에 한계를 적용하거나 특정 기간 동안 재시작을 완전히 금지할 수 있습니다.

성능 상태 관리 서브시스템은 서버 상태와 서버가 수행하는 작업을 계속 모니터합니다. 이 데이터는 성능 상태 정책에 정의된 조건에 비교됩니다. 수집된 데이터가 성능 상태 정책에 정의된 조건을 충족시키거나 초과할 경우 서버 상태는 적절한 것으로 간주됩니다.

성능 상태 관리 서브시스템은 WebSphere Extended Deployment가 자동 또는 감시 운영 모드에 있을 때 작동합니다. 자동 모드에서 실행할 때, 성능 상태 관리 시스템은 성능 상태 정책 위반을 발견할 때 서버를 재시작합니다. 감시 모드에 있을 때, 성능 상태 관리 시스템은 서버 재시작을 제안하는 런타임 타스크를 작성합니다. 시스템 관리자는 제안된 재시작 조치를 승인하거나 거부할 수 있습니다.