모니터링 - AWS Well-Architected Framework

모니터링

워크로드를 구현한 후에는 고객이 영향을 받기 전에 모든 문제를 해결할 수 있도록 성능을 모니터링해야 합니다. 모니터링 지표를 사용하여 임계값을 초과할 경우 경보가 생성되도록 해야 합니다.

Amazon CloudWatch는 워크로드 모니터링, 시스템 전체 성능 변경에 대한 대응, 리소스 사용률 최적화 및 운영 상태의 통합 보기 확인에 필요한 데이터와 유용한 인사이트를 제공하는 모니터링 및 관찰 서비스입니다. CloudWatch는 AWS 및 온프레미스 서버에서 실행되는 워크로드의 로그, 지표 및 이벤트 형태로 모니터링 및 운영 데이터를 수집합니다. AWS X-Ray는 개발자가 프로덕션의 분산 애플리케이션을 분석하고 디버깅하는 데 도움이 됩니다. AWS X-Ray를 사용하면 애플리케이션의 성능을 파악하고 근본 원인을 발견하며 성능 병목 현상을 식별할 수 있습니다. 이러한 분석 정보를 활용해 문제에 빠르게 대응하고 워크로드가 원활하게 실행되는 상태를 유지할 수 있습니다.

다음은 성능 효율성 고려 사항에 중점을 둔 질문입니다.

PERF 7:  리소스 성능을 모니터링하려면 어떻게 해야 합니까?
시스템 성능은 시간이 지남에 따라 저하될 수 있습니다. 시스템 성능을 모니터링하여 성능 저하 상태를 식별하고 운영 체제 또는 애플리케이션 로드와 같은 내부 또는 외부 요인을 해결합니다.

효율적인 모니터링 솔루션에서는 오탐이 발생하지 않아야 합니다. 자동 트리거는 수동 작업으로 인한 오류를 방지하고 문제를 해결하는 데 걸리는 시간을 줄일 수 있습니다. 프로덕션 환경에서 시뮬레이션이 진행되는 게임 데이를 계획하여 경보 솔루션을 테스트하고 해당 솔루션이 문제를 정확하게 인지하는지를 확인합니다.