Application Signals를 통해 Amazon ECS에 호스팅된 애플리케이션에 대한 모니터링 강화
오늘 AWS는 CloudWatch의 애플리케이션 성능 모니터링(APM) 기능인 Amazon CloudWatch Application Signals를 통해 Amazon ECS에 호스팅된 애플리케이션의 모니터링 기능을 강화한다고 발표했습니다. 이 기능을 사용하면 가장 중요한 비즈니스 또는 서비스 수준 목표(SLO)를 기준으로 손쉽게 애플리케이션 성능을 자동으로 측정하고 추적할 수 있습니다. ECS에 대한 Application Signals의 지원에는 수동 작업이나 사용자 정의 코드가 필요 없으며, 이미 서비스 운영자에게 각 애플리케이션의 볼륨, 가용성, 지연 시간, 장애, 오류 등 필수 애플리케이션 성능 지표를 보여주는 사전 구축된 표준화된 대시보드를 제공하고 있습니다. 이번 출시에서 기존 추적 및 로그 상관 관계와 더불어 ECS에 대한 인프라 지표 상관 관계를 추가하여 이러한 가시성을 더욱 강화함으로써 애플리케이션 상태를 보다 완벽하게 파악할 수 있게 되었습니다.
Application Signals는 지표, 추적, 로그, 실제 사용자 모니터링, 종합 모니터링 및 인프라 지표 전반에 걸쳐 텔레메트리의 상관 관계를 파악함으로써 고객이 문제 해결 속도를 높이고 애플리케이션 중단을 줄일 수 있도록 지원합니다. 예를 들어, 결제 처리 애플리케이션을 관리하는 애플리케이션 개발자는 Application Signals로 조사를 시작하여 결제 처리 지연 시간의 급격한 증가를 탐지할 수 있습니다. 그런 다음 ECS Container Insights를 통해 인프라 지표를 자세히 분석하여 문제가 높은 CPU 사용량이나 메모리 부족 같은 특정 ECS 작업과 관련이 있는지 확인할 수 있습니다.
Application Signals의 ECS 관련 개선 사항은 캘리포니아 서부(캘거리) 리전, AWS GovCloud(미국) 리전 및 중국 리전을 제외한 28개 상용 AWS 리전에서 사용할 수 있습니다. 요금은 Amazon CloudWatch 요금 페이지에서 확인하시기 바랍니다.
자세한 내용은 Amazon ECS에 호스팅된 애플리케이션에서 Amazon CloudWatch Application Signals를 활성화하는 방법에 대한 설명서를 참조하세요. ECS에 호스팅된 샘플 애플리케이션에서 Application Signals를 테스트하려면 이 지침을 따르세요.