Amazon CloudWatch Application Signals, 런타임 지표에 대한 지원 시작

게시된 날짜: 2024년 11월 20일

오늘, AWS는 CloudWatch의 OpenTelemetry(OTel) 호환 애플리케이션 성능 모니터링(APM) 기능인 Amazon CloudWatch Application Signals에서 런타임 지표를 정식 버전으로 제공한다고 발표했습니다. Java 또는 Python 애플리케이션의 폐영역 회수, 메모리 사용량, CPU 사용량과 같은 런타임 지표를 확인하여 최종 사용자 경험을 저해할 수 있는 높은 CPU 사용률이나 메모리 누수와 같은 문제를 해결할 수 있습니다.

Application Signals은 AWS 애플리케이션의 주요 비즈니스 또는 서비스 수준 목표(SLO)를 기준으로 애플리케이션 성능 문제 해결을 간소화합니다. Application Signals은 소스 코드를 변경하지 않고도 추적, 애플리케이션 지표(오류/지연 시간/처리량), 로그, 이제 런타임 지표까지 수집하여 단일 창에 통합합니다.
런타임 지표를 사용하면 메모리, CPU 사용량 등 애플리케이션의 리소스 소비를 실시간으로 모니터링할 수 있습니다. Application Signals을 사용하면 런타임 지표의 이상 현상을 오류/지연 시간/처리량과 같은 애플리케이션 지표와 연관시켜 최종 사용자에게 어떤 영향을 미치는지 파악할 수 있습니다. 예를 들어, 이러한 지표 그래프를 나란히 놓고 보면 서비스 지연 시간 급증이 폐영역 회수 일시 중지의 증가로 인한 것인지 파악할 수 있습니다. 또한 스레드 경합을 식별하고, 메모리 할당 패턴을 추적하고, 애플리케이션 속도 저하 또는 충돌로 이어져 최종 사용자 경험에 영향을 미칠 수 있는 메모리 또는 CPU 급증을 정확히 찾아낼 수 있습니다.

런타임 지표 지원은 Application Signals을 사용할 수 있는 모든 리전에서 제공됩니다. 런타임 지표의 요금은 Application Signals 요금에 따라 부과됩니다. Amazon CloudWatch 요금 페이지를 참조하세요.

자세한 내용은 Amazon CloudWatch Application Signals 활성화에 대한 설명서를 참조하세요.