OPS08-BP02 워크로드 지표 정의
KPI 달성(예: 주문하지 않은 장바구니, 제출된 주문, 비용, 가격 및 할당된 워크로드 지출)을 측정하도록 워크로드 지표를 정의합니다. 워크로드 상태(예: 인터페이스 응답 시간, 오류 발생률, 제출된 요청, 완료된 요청 및 사용률)를 측정하도록 워크로드 지표를 정의합니다. 그런 다음 해당 지표를 평가해 워크로드에서 적절한 성과를 달성할 수 있는지를 확인하고 워크로드의 상태를 파악합니다.
CloudWatch Logs와 같은 서비스로 로그 데이터를 전송하고 필요한 로그 콘텐츠를 관찰하여 지표를 생성해야 합니다.
CloudWatch에는 Amazon CloudWatch Insights for .NET and SQL Server 및 Container Insights 와 같은 특별한 기능이 있습니다. 이 기능을 사용하면 특별히 지원되는 애플리케이션 리소스 및 기술 스택에서 핵심 지표, 로그 및 경보를 파악하고 설정할 수 있습니다.
일반적인 안티 패턴:
-
KPI와 관련이 없거나 워크로드에 맞게 조정된 표준 지표를 정의했습니다.
-
지표 계산에 잘못된 결과를 산출하는 오류가 있습니다.
-
워크로드에 대해 정의된 지표가 없습니다.
-
가용성에 대해서만 측정합니다.
이 모범 사례 정립의 이점: 워크로드 지표를 정의하고 평가하여 워크로드의 상태를 파악하고 비즈니스 성과 달성 여부를 측정할 수 있습니다.
이 모범 사례를 정립되지 않을 경우 노출되는 위험의 수준: 높음
구현 가이드
-
워크로드 지표 정의: 워크로드 지표를 정의하여 KPI의 성과를 측정합니다. 워크로드 및 개별 구성 요소의 상태를 측정하는 데 사용할 워크로드 지표를 정의합니다. 그런 다음 해당 지표를 평가해 워크로드에서 적절한 성과를 달성할 수 있는지를 확인하고 워크로드의 상태를 파악합니다.
리소스
관련 문서: