AWS에서 AWS Lambda 함수용 CloudWatch Application Signals 출시를 발표했습니다. 이 새로운 도구는 Lambda에서 실행되는 서버리스 애플리케이션의 성능 모니터링을 간소화하여 수동 모니터링의 복잡성을 없애줍니다. 사전 구축된 대시보드를 통해 Application Signals를 사용하면 성능 이상의 근본 원인을 신속하게 파악할 수 있습니다. 이 도구는 메트릭, 추적 및 로그에서 원격 측정을 자동으로 연결하여 문제 해결을 간소화합니다. 또한 사용자는 특정 작업을 모니터링하기 위해 서비스 수준 목표(SLO)를 정의할 수 있습니다. Application Signals는 향상된 AWS Distro for OpenTelemetry(ADOT) 라이브러리를 사용하여 Lambda 함수를 자동으로 계측하여 콜드 스타트 지연 시간 단축, 메모리 소비 감소, 함수 호출 시간 단축 등 성능 향상을 실현합니다. 현재 Application Signals는 Python 및 Node.js 관리형 런타임을 사용하는 Lambda 함수를 지원하며, 가까운 시일 내에 다른 런타임에 대한 지원도 추가될 예정입니다.
CloudWatch Application Signals를 사용하여 Lambda 애플리케이션 성능을 간편하게 모니터링
AWS