Lambda Insights
CloudWatch Lambda Insights는 AWS Lambda에서 실행되는 서버리스 애플리케이션에 대한 모니터링 및 문제 해결 솔루션입니다. 이 솔루션은 CPU 시간, 메모리, 디스크, 네트워크를 비롯한 시스템 수준 지표를 수집하고 집계하며 요약합니다. 또한 콜드 스타트 및 Lambda 작업자 종료와 같은 진단 정보를 수집, 집계 및 요약하여 Lambda 함수 관련 문제를 격리하고 신속하게 해결할 수 있도록 지원합니다.
Lambda Insights는 Lambda 계층으로 제공되는 새로운 CloudWatch Lambda 익스텐션을 사용합니다. Lambda 함수에 이 익스텐션을 설치하면 Lambda 익스텐션은 시스템 수준 지표를 수집하며 해당 Lambda 함수가 호출될 때마다 단일 성능 로그 이벤트를 내보냅니다. CloudWatch는 포함된 지표 서식을 사용하여 로그 이벤트에서 지표를 추출합니다.
참고
Lambda Insights 에이전트는 Amazon Linux 2 및 Amazon Linux 2023을 사용하는 Lambda 런타임에서만 지원됩니다.
Lambda 익스텐션에 대한 자세한 내용은 AWS Lambda 익스텐션 사용 단원을 참조하세요. 포함된 지표 형식에 대한 자세한 내용은 로그 내에 지표 포함 단원을 참조하세요.
Lambda 익스텐션을 지원하는 Lambda 런타임을 사용하는 Lambda 함수와 함께 Lambda Insights를 사용할 수 있습니다. 이러한 런타임 목록은 Lambda 익스텐션 API 단원을 참조하세요.
요금
Lambda Insights를 활성화한 각 Lambda 함수에 대해 사용자는 지표 및 로그에 사용한 만큼만 비용을 지불합니다. 요금 예는 Amazon CloudWatch 요금
Lambda 확장 기능에서 사용한 실행 시간에 대해 1밀리초 단위로 요금이 청구됩니다. Lambda 요금에 대한 자세한 내용은 AWS Lambda 요금