다음 두 가지 방법으로 워크로드 상태를 확인할 수 있습니다.
- Automatic status [자동 상태]: 상태는 일련의 규칙에서 계산됩니다.
- Static status [정적 상태]: 상태는 워크로드 상태의 자동 계산보다 우선합니다.
워크로드 상태 설정을 관리하려면 워크로드의 Health status [상태] 페이지로 이동하십시오.
자동 워크로드 상태 구성
작업 부하 상태를 단일 값으로 요약하기 위해 작업 부하에 속하는 각 엔터티의 상태를 사용할 수 있습니다.
작업 부하의 모든 엔터티가 성능, 오류 또는 가용성 관점에서 똑같이 중요하지는 않습니다.
- 필수 합성 모니터 또는 서비스에 중요한 사고가 발생한 경우 워크로드가 중단된 것으로 표시되기를 원할 수 있습니다.
- 그러나 호스트 인프라에 특정 중복성과 중단에 대한 복원력이 있는 경우 단일 호스트에 경고 인시던트가 있다고 해서 워크로드 상태를 Operational [운영] 에서 변경할 필요가 없을 수 있습니다.
기본적으로 워크로드를 생성하면 상태를 계산하기 위한 다음 규칙이 추가됩니다.
- 디지털 경험에 가까운 엔터티 유형(즉, 합성 모니터, 브라우저 응용 프로그램, 모바일 응용 프로그램 및 서비스)의 경우 사용 가능한 최악의 상태가 전파됩니다.
- 기본적으로 인프라 엔터티인 다른 엔터티 유형의 경우 사용 가능한 최상의 상태가 전파됩니다.
사용자 지정 규칙 만들기
자동 워크로드 상태를 사용자 지정하기 위해 고유한 규칙을 정의할 수 있습니다. 규칙은 엔터티 그룹과 롤업 모드로 구성됩니다.
- 엔터티 유형, 태그 값, GUID 또는 이들 모두의 조합을 기반으로 엔터티 그룹을 정의합니다.
- 이러한 엔터티의 상태를 그룹 상태로 전파하는 방법을 결정합니다.
- 최상의 상태 롤업 : 그룹 상태는 속한 모든 엔터티의 덜 중요한 상태와 일치합니다. 그룹에서 하나 이상의 엔터티가 여전히 작동하는 동안 그룹 상태가 작동 가능하도록 하려면 이 옵션을 사용하십시오.
- 최악의 상태 롤업 : 그룹 상태가 속한 모든 엔터티의 가장 중요한 상태와 일치합니다. 그룹의 한 엔터티가 작동하지 않는 즉시 그룹 상태가 서비스 저하 또는 중단을 나타내도록 하려면 이 옵션을 사용하십시오. 특정 양의 엔터티가 작동하지 않는 경우에만 최악의 상태를 롤업하도록 결정할 수도 있습니다.
- 규칙을 저장하고 필요한 경우 계속해서 다른 규칙을 만드십시오.
최종 작업 부하 상태는 모든 개별 그룹 상태 중 최악의 상태와 같습니다.
중요
이 최종 계산에서는 워크로드 관리자가 정적 상태 를 설정한 경우 자동으로 계산된 상태가 무시됩니다.
나머지 엔티티에 대한 규칙
보다 쉽고 동적인 상태 구성을 위해 이전에 정의한 다른 규칙에서 평가되지 않은 모든 엔터티에 대해 롤업 유형을 사용할 수 있습니다. 특히 다른 규칙을 전혀 추가하지 않으면 나머지 엔터티에 대한 규칙이 워크로드의 모든 엔터티를 고려합니다.
항목 유형별 그룹화 옵션과 결합하면 이 특수 규칙을 사용하면 각 항목 유형에 대한 규칙을 구성하지 않고도 워크로드의 각 항목 유형이 어떻게 작동하는지에 대한 일반적인 이해를 얻을 수 있습니다. 따라서 항상 유형별로 그룹화된 나머지 모든 엔터티에 대한 규칙을 설정하고 워크로드 스택 계층의 모든 엔터티가 작동하지 않을 때 신속하게 감지할 수 있도록 최악의 상태를 롤업하는 것이 좋습니다.
중요
6개월 동안 활동이 없으면 상태 계산이 자동으로 중지됩니다. 워크로드에 액세스하고 이를 활성으로 설정하여 다시 활성화할 수 있습니다.
정적 워크로드 상태 설정
규칙을 기반으로 하는 자동 계산 에 관계없이 워크로드의 상태를 전달하려는 경우 사용 가능한 상태 값 중 하나에서 워크로드에 대한 정적 상태 값을 설정할 수 있습니다.
이는 유지 관리 작업 중에 워크로드 상태가 중단되었음을 다른 팀에 알리거나 추가 정보를 제공하거나 워크로드가 다시 작동할 것으로 예상하는 시간을 제공하는 데 유용합니다.
팁
배포 또는 운영 프로세스로 인해 일시적인 상태를 정기적으로 전달해야 하는 경우 API 를 워크플로에 통합하여 정적 상태 설정을 자동화할 수 있습니다.
정적 작업 부하 상태를 설정하려면 다음을 수행합니다.
- 정적 상태 값을 설정합니다.
- 필요에 따라 상태에 대한 짧은 요약과 워크로드에 발생하는 상황에 대한 자세한 설명을 작성합니다.
- 정적 상태가 활성화되어 있는지 확인하십시오.
구성된 정적 상태는 항상 자동으로 계산된다른 상태 값보다 우선합니다.
상태 값 이해
Health status [상태] 페이지로 이동하면 상태 계산이 구성된 방식과 글로벌 워크로드 상태 값을 계산하기 위해 고려된 모든 규칙 및/또는 정적 상태의 결과를 볼 수 있습니다.
상태 구성에 대한 모든 변경 사항은 변경 사항을 저장한 후에만 적용됩니다. 편의를 위해 자동 규칙 또는 정적 상태를 설정하는 동안 해당 시점에 구성을 저장한 경우 상태 결과를 미리 볼 수 있습니다.