

# Lambda Insights
<a name="Lambda-Insights"></a>

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 익스텐션 사용](https://docs.aws.amazon.com/lambda/latest/dg/using-extensions.html) 단원을 참조하세요. 포함된 지표 형식에 대한 자세한 내용은 [로그 내에 지표 포함](CloudWatch_Embedded_Metric_Format.md) 단원을 참조하세요.

Lambda 익스텐션을 지원하는 Lambda 런타임을 사용하는 Lambda 함수와 함께 Lambda Insights를 사용할 수 있습니다. 이러한 런타임 목록은 [Lambda 익스텐션 API](https://docs.aws.amazon.com/lambda/latest/dg/runtimes-extensions-api.html) 단원을 참조하세요.

**요금**

Lambda Insights를 활성화한 각 Lambda 함수에 대해 사용자는 지표 및 로그에 사용한 만큼만 비용을 지불합니다. 요금 예는 [Amazon CloudWatch 요금](https://aws.amazon.com/cloudwatch/pricing/)을 참조하세요.

Lambda 확장 기능에서 사용한 실행 시간에 대해 1밀리초 단위로 요금이 청구됩니다. Lambda 요금에 대한 자세한 내용은 [AWS Lambda 요금](https://aws.amazon.com/lambda/pricing/)을 참조하세요.

# Lambda Insights 시작하기
<a name="Lambda-Insights-Getting-Started"></a>

Lambda 함수에서 Lambda Insights를 사용하려면 Lambda 콘솔에서 원클릭 토글을 사용하면 됩니다. 또는 AWS CLI, CloudFormation, AWS Serverless Application Model CLI 또는 AWS Cloud Development Kit (AWS CDK)를 사용해도 됩니다.

다음 단원에서는 이러한 단계를 완료하기 위한 자세한 지침을 제공합니다.

**Topics**
+ [

# 사용 가능한 Lambda Insights 익스텐션 버전
](Lambda-Insights-extension-versions.md)
+ [

# 콘솔을 사용하여 기존 Lambda 함수에서 Lambda Insights 사용 설정
](Lambda-Insights-Getting-Started-console.md)
+ [

# AWS CLI를 사용하여 기존 Lambda 함수에서 Lambda Insights 활성화
](Lambda-Insights-Getting-Started-cli.md)
+ [

# AWS SAM CLI를 사용하여 기존 Lambda 함수에서 Lambda Insights 활성화
](Lambda-Insights-Getting-Started-SAM-CLI.md)
+ [

# CloudFormation을 사용하여 기존 Lambda 함수에서 Lambda Insights 활성화
](Lambda-Insights-Getting-Started-cloudformation.md)
+ [

# AWS CDK를 사용하여 기존 Lambda 함수에서 Lambda Insights 활성화
](Lambda-Insights-Getting-Started-clouddevelopmentkit.md)
+ [

# Serverless Framework를 사용하여 기존 Lambda 함수에서 Lambda Insights 활성화
](Lambda-Insights-Getting-Started-serverless.md)
+ [

# Lambda 컨테이너 이미지 배포에서 Lambda Insights 활성화
](Lambda-Insights-Getting-Started-docker.md)
+ [

# 함수에 대한 Lambda Insights 확장 버전 업데이트
](Lambda-Insights-Update-Extension.md)

# 사용 가능한 Lambda Insights 익스텐션 버전
<a name="Lambda-Insights-extension-versions"></a>

이 단원에서는 Lambda Insights 익스텐션 버전과 각 AWS 리전에서 이러한 익스텐션에 사용할 ARN을 설명합니다.

**Topics**
+ [

# x86-64 플랫폼
](Lambda-Insights-extension-versionsx86-64.md)
+ [

# ARM64 플랫폼
](Lambda-Insights-extension-versionsARM.md)

# x86-64 플랫폼
<a name="Lambda-Insights-extension-versionsx86-64"></a>

이 섹션에서는 x86-64 플랫폼용 Lambda Insights 익스텐션 버전과 각 AWS 리전에서 이러한 익스텐션에 사용할 ARN을 나열합니다.

**중요**  
Lambda Insights 확장 1.0.317.0 이상은 Amazon Linux 1을 지원하지 않습니다.

## 1.0.660.0
<a name="Lambda-Insights-extension-1.0.660.0"></a>

1.0.660.0 버전에는 Lambda 관리형 인스턴스에서 실행되는 Lambda 함수에 대한 Lambda Insights 확장 지원이 포함됩니다. Lambda 관리형 인스턴스에서 실행되는 함수의 경우, 확장 프로그램은 1분에 한 번씩 EMF 로그 이벤트를 전송하여 1분 기준으로 세분화된 CloudWatch 지표 12개를 생성합니다.

**1.0.660.0 버전용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:64`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:64`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:64`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:64`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension:56`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension:56`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension:38`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension:40`  | 
|  아시아 태평양(말레이시아) |  `arn:aws:lambda:ap-southeast-5:590183865173:layer:LambdaInsightsExtension:13`  | 
|  아시아 태평양(멜버른) |  `arn:aws:lambda:ap-southeast-4:158895979263:layer:LambdaInsightsExtension:33`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:62`  | 
|  아시아 태평양(뉴질랜드) |  `arn:aws:lambda:ap-southeast-6:727646510379:layer:LambdaInsightsExtension:6`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension:45`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:63`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:64`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:64`  | 
|  아시아 태평양(타이베이) |  `arn:aws:lambda:ap-east-2:145023102084:layer:LambdaInsightsExtension:13`  | 
|  아시아 태평양(태국) |  `arn:aws:lambda:ap-southeast-7:761018874580:layer:LambdaInsightsExtension:13`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:91`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:63`  | 
|  캐나다 서부(캘거리) |  `arn:aws:lambda:ca-west-1:946466191631:layer:LambdaInsightsExtension:25`  | 
|  중국(베이징) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension:51`  | 
|  중국(닝샤) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension:51`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:64`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:64`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:64`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension:56`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:63`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension:40`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:61`  | 
|  유럽(취리히) |  `arn:aws:lambda:eu-central-2:033019950311:layer:LambdaInsightsExtension:39`  | 
|  이스라엘(텔아비브) |  `arn:aws:lambda:il-central-1:459530977127:layer:LambdaInsightsExtension:33`  | 
|  멕시코(중부) |  `arn:aws:lambda:mx-central-1:879381266642:layer:LambdaInsightsExtension:13`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension:56`  | 
|  중동(UAE) |  `arn:aws:lambda:me-central-1:732604637566:layer:LambdaInsightsExtension:39`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:63`  | 
|  AWS GovCloud(미국 동부) |  `arn:aws-us-gov:lambda:us-gov-east-1:122132214140:layer:LambdaInsightsExtension:24`  | 
|  AWS GovCloud(미국 서부) |  `arn:aws-us-gov:lambda:us-gov-west-1:751350123760:layer:LambdaInsightsExtension:24`  | 

## 1.0.498.0
<a name="Lambda-Insights-extension-1.0.498.0"></a>

1.0.498.0 버전에는 버그 수정 및 성능 개선 사항이 포함됩니다.

**1.0.498.0 버전용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:60`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:60`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:60`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:60`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension:52`  | 
|  아시아 태평양(태국) |  `arn:aws:lambda:ap-southeast-7:761018874580:layer:LambdaInsightsExtension:8`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension:52`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension:34`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension:36`  | 
|  아시아 태평양(말레이시아) |  `arn:aws:lambda:ap-southeast-5:590183865173:layer:LambdaInsightsExtension:9`  | 
|  아시아 태평양(멜버른) |  `arn:aws:lambda:ap-southeast-4:158895979263:layer:LambdaInsightsExtension:29`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:58`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension:41`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:59`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:60`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:60`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:87`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:59`  | 
|  캐나다 서부(캘거리) |  `arn:aws:lambda:ca-west-1:946466191631:layer:LambdaInsightsExtension:21`  | 
|  중국(베이징) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension:48`  | 
|  중국(닝샤) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension:48`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:60`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:60`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:60`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension:52`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:59`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension:36`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:57`  | 
|  유럽(취리히) |  `arn:aws:lambda:eu-central-2:033019950311:layer:LambdaInsightsExtension:35`  | 
|  이스라엘(텔아비브) |  `arn:aws:lambda:il-central-1:459530977127:layer:LambdaInsightsExtension:29`  | 
|  멕시코(중부) |  `arn:aws:lambda:mx-central-1:879381266642:layer:LambdaInsightsExtension:8`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension:52`  | 
|  중동(UAE) |  `arn:aws:lambda:me-central-1:732604637566:layer:LambdaInsightsExtension:35`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:59`  | 
|  AWS GovCloud(미국 동부) |  `arn:aws-us-gov:lambda:us-gov-east-1:122132214140:layer:LambdaInsightsExtension:24`  | 
|  AWS GovCloud(미국 서부) |  `arn:aws-us-gov:lambda:us-gov-west-1:751350123760:layer:LambdaInsightsExtension:24`  | 
|  아시아 태평양(뉴질랜드) |  `arn:aws:lambda:ap-southeast-6:727646510379:layer:LambdaInsightsExtension:1`  | 
|  아시아 태평양(타이베이) |  `arn:aws:lambda:ap-east-2:145023102084:layer:LambdaInsightsExtension:8`  | 

## 1.0.404.0
<a name="Lambda-Insights-extension-1.0.404.0"></a>

버전 1.0.404.0에서는 Lambda Insights 확장의 이진수 크기를 최대 10MB에서 최대 6MB로 줄이고, Lambda Insights 확장 계층의 zip 크기를 최대 4MB에서 최대 2.7MB로 줄입니다. 또한 에이전트의 전체 메모리 소비를 최대 10MB에서 최대 7MB로 줄입니다.

**버전 1.0.404.0용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:56`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:56`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:56`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:56`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension:47`  | 
|  아시아 태평양(태국) |  `arn:aws:lambda:ap-southeast-7:761018874580:layer:LambdaInsightsExtension:3`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension:47`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension:29`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension:33`  | 
|  아시아 태평양(말레이시아) |  `arn:aws:lambda:ap-southeast-5:590183865173:layer:LambdaInsightsExtension:4`  | 
|  아시아 태평양(멜버른) |  `arn:aws:lambda:ap-southeast-4:158895979263:layer:LambdaInsightsExtension:24`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:54`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension:37`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:55`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:56`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:56`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:83`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:55`  | 
|  캐나다 서부(캘거리) |  `arn:aws:lambda:ca-west-1:946466191631:layer:LambdaInsightsExtension:16`  | 
|  중국(베이징) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension:46`  | 
|  중국(닝샤) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension:46`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:56`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:56`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:56`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension:47`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:55`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension:31`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:53`  | 
|  유럽(취리히) |  `arn:aws:lambda:eu-central-2:033019950311:layer:LambdaInsightsExtension:30`  | 
|  이스라엘(텔아비브) |  `arn:aws:lambda:il-central-1:459530977127:layer:LambdaInsightsExtension:23`  | 
|  멕시코(중부) |  `arn:aws:lambda:mx-central-1:879381266642:layer:LambdaInsightsExtension:3`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension:47`  | 
|  중동(UAE) |  `arn:aws:lambda:me-central-1:732604637566:layer:LambdaInsightsExtension:30`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:55`  | 
|  AWS GovCloud(미국 동부) |  `arn:aws-us-gov:lambda:us-gov-east-1:122132214140:layer:LambdaInsightsExtension:24`  | 
|  AWS GovCloud(미국 서부) |  `arn:aws-us-gov:lambda:us-gov-west-1:751350123760:layer:LambdaInsightsExtension:24`  | 

## 1.0.391.0
<a name="Lambda-Insights-extension-1.0.391.0"></a>

**중요**  
버전 1.0.391.0에서는 Lambda Insights가 스레드 사용량을 수집 및 보고하는 방식이 변경되었습니다. 이전 버전의 확장 기능에서 `threads_max` 지표는 프로세스 ID가 1인 프로세스에서 실행 중인 최대 스레드 수를 보고했습니다. 버전 1.0.391.0부터 이 지표는 실행 환경의 모든 프로세스에서 함수 실행 중 어떤 시점에서든 실행된 최대 스레드 수를 보고합니다. 여기에는 Lambda 함수의 프로세스, 확장 기능의 프로세스, 시스템/런타임별 프로세스 등이 포함됩니다. 이 경우 `threads_max` 지표가 더 포괄적이며 사용할 수 있는 남은 스레드를 평가할 수도 있습니다. 스레드 및 프로세스 할당량에 대한 자세한 내용은 [Lambda 할당량](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html)을 참조하세요.

버전 1.0.391.0에서는 아시아 태평양(태국) 및 멕시코(중부) 리전에 대한 지원도 추가되었습니다.

**버전 1.0.391.0에 대한 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:55`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:55`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:55`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:55`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension:46`  | 
|  아시아 태평양(태국) |  `arn:aws:lambda:ap-southeast-7:761018874580:layer:LambdaInsightsExtension:2`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension:46`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension:28`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension:32`  | 
|  아시아 태평양(말레이시아) |  `arn:aws:lambda:ap-southeast-5:590183865173:layer:LambdaInsightsExtension:3`  | 
|  아시아 태평양(멜버른) |  `arn:aws:lambda:ap-southeast-4:158895979263:layer:LambdaInsightsExtension:23`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:53`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension:36`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:54`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:55`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:55`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:82`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:54`  | 
|  캐나다 서부(캘거리) |  `arn:aws:lambda:ca-west-1:946466191631:layer:LambdaInsightsExtension:15`  | 
|  중국(베이징) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension:45`  | 
|  중국(닝샤) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension:45`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:55`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:55`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:55`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension:46`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:54`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension:30`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:52`  | 
|  유럽(취리히) |  `arn:aws:lambda:eu-central-2:033019950311:layer:LambdaInsightsExtension:29`  | 
|  이스라엘(텔아비브) |  `arn:aws:lambda:il-central-1:459530977127:layer:LambdaInsightsExtension:23`  | 
|  멕시코(중부) |  `arn:aws:lambda:mx-central-1:879381266642:layer:LambdaInsightsExtension:2`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension:46`  | 
|  중동(UAE) |  `arn:aws:lambda:me-central-1:732604637566:layer:LambdaInsightsExtension:29`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:54`  | 
|  AWS GovCloud(미국 동부) |  `arn:aws-us-gov:lambda:us-gov-east-1:122132214140:layer:LambdaInsightsExtension:23`  | 
|  AWS GovCloud(미국 서부) |  `arn:aws-us-gov:lambda:us-gov-west-1:751350123760:layer:LambdaInsightsExtension:23`  | 

## 1.0.333.0
<a name="Lambda-Insights-extension-1.0.333.0"></a>

버전 1.0.333.0에는 버그 수정이 포함되어 있습니다.

**버전 1.0.333.0용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:53`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:53`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:53`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:53`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension:44`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension:44`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension:26`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension:30`  | 
|  아시아 태평양(말레이시아) |  `arn:aws:lambda:ap-southeast-5:590183865173:layer:LambdaInsightsExtension:1`  | 
|  아시아 태평양(멜버른) |  `arn:aws:lambda:ap-southeast-4:158895979263:layer:LambdaInsightsExtension:21`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:51`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension:34`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:52`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:53`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:53`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:80`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:52`  | 
|  캐나다 서부(캘거리) |  `arn:aws:lambda:ca-west-1:946466191631:layer:LambdaInsightsExtension:13`  | 
|  중국(베이징) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension:43`  | 
|  중국(닝샤) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension:43`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:53`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:53`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:53`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension:44`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:52`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension:28`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:50`  | 
|  유럽(취리히) |  `arn:aws:lambda:eu-central-2:033019950311:layer:LambdaInsightsExtension:27`  | 
|  이스라엘(텔아비브) |  `arn:aws:lambda:il-central-1:459530977127:layer:LambdaInsightsExtension:21`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension:44`  | 
|  중동(UAE) |  `arn:aws:lambda:me-central-1:732604637566:layer:LambdaInsightsExtension:27`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:52`  | 
|  AWS GovCloud(미국 동부) |  `arn:aws-us-gov:lambda:us-gov-east-1:122132214140:layer:LambdaInsightsExtension:21`  | 
|  AWS GovCloud(미국 서부) |  `arn:aws-us-gov:lambda:us-gov-west-1:751350123760:layer:LambdaInsightsExtension:21`  | 

## 1.0.317.0
<a name="Lambda-Insights-extension-1.0.317.0"></a>

버전 1.0.317.0에는 Amazon Linux 1 플랫폼에 대한 지원 제거 및 버그 수정이 포함되어 있습니다. 또한 AWS GovCloud (US) 리전에 대한 지원도 포함됩니다.

**버전 1.0.317.0용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:52`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:52`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:52`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:52`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension:43`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension:43`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension:25`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension:29`  | 
|  아시아 태평양(멜버른) |  `arn:aws:lambda:ap-southeast-4:158895979263:layer:LambdaInsightsExtension:20`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:50`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension:33`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:51`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:52`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:52`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:79`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:51`  | 
|  캐나다 서부(캘거리) |  `arn:aws:lambda:ca-west-1:946466191631:layer:LambdaInsightsExtension:12`  | 
|  중국(베이징) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension:42`  | 
|  중국(닝샤) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension:42`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:52`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:52`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:52`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension:43`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:51`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension:27`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:49`  | 
|  유럽(취리히) |  `arn:aws:lambda:eu-central-2:033019950311:layer:LambdaInsightsExtension:26`  | 
|  이스라엘(텔아비브) |  `arn:aws:lambda:il-central-1:459530977127:layer:LambdaInsightsExtension:20`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension:43`  | 
|  중동(UAE) |  `arn:aws:lambda:me-central-1:732604637566:layer:LambdaInsightsExtension:26`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:51`  | 
|  AWS GovCloud(미국 동부) |  `arn:aws-us-gov:lambda:us-gov-east-1:122132214140:layer:LambdaInsightsExtension:19`  | 
|  AWS GovCloud(미국 서부) |  `arn:aws-us-gov:lambda:us-gov-west-1:751350123760:layer:LambdaInsightsExtension:19`  | 

## 1.0.295.0
<a name="Lambda-Insights-extension-1.0.295.0"></a>

버전 1.0.295.0에는 호환되는 모든 런타임에 대한 종속성 업데이트가 포함되어 있습니다.

**버전 1.0.295.0용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:51`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:51`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:51`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:51`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension:42`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension:42`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension:24`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension:28`  | 
|  아시아 태평양(멜버른) |  `arn:aws:lambda:ap-southeast-4:158895979263:layer:LambdaInsightsExtension:19`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:49`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension:32`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:50`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:51`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:51`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:78`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:50`  | 
|  캐나다 서부(캘거리) |  `arn:aws:lambda:ca-west-1:946466191631:layer:LambdaInsightsExtension:11`  | 
|  중국(베이징) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension:41`  | 
|  중국(닝샤) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension:41`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:51`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:51`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:51`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension:42`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:50`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension:26`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:48`  | 
|  유럽(취리히) |  `arn:aws:lambda:eu-central-2:033019950311:layer:LambdaInsightsExtension:25`  | 
|  이스라엘(텔아비브) |  `arn:aws:lambda:il-central-1:459530977127:layer:LambdaInsightsExtension:19`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension:42`  | 
|  중동(UAE) |  `arn:aws:lambda:me-central-1:732604637566:layer:LambdaInsightsExtension:25`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:50`  | 

## 1.0.275.0
<a name="Lambda-Insights-extension-1.0.275.0"></a>

버전 1.0.275.0에는 호환되는 모든 런타임에 대한 중요한 종속성 업데이트가 포함되어 있습니다.

**버전 1.0.275.0용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:49`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:49`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:49`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:49`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension:40`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension:40`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension:22`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension:26`  | 
|  아시아 태평양(멜버른) |  `arn:aws:lambda:ap-southeast-4:158895979263:layer:LambdaInsightsExtension:17`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:47`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension:30`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:48`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:49`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:49`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:76`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:48`  | 
|  캐나다 서부(캘거리) |  `arn:aws:lambda:ca-west-1:946466191631:layer:LambdaInsightsExtension:9`  | 
|  중국(베이징) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension:39`  | 
|  중국(닝샤) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension:39`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:49`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:49`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:49`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension:40`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:48`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension:24`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:46`  | 
|  유럽(취리히) |  `arn:aws:lambda:eu-central-2:033019950311:layer:LambdaInsightsExtension:23`  | 
|  이스라엘(텔아비브) |  `arn:aws:lambda:il-central-1:459530977127:layer:LambdaInsightsExtension:17`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension:40`  | 
|  중동(UAE) |  `arn:aws:lambda:me-central-1:732604637566:layer:LambdaInsightsExtension:23`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:48`  | 

## 1.0.273.0
<a name="Lambda-Insights-extension-1.0.273.0"></a>

버전 1.0.273.0에는 호환되는 모든 런타임에 대한 중요한 버그 수정이 포함되어 있으며 캐나다 서부(캘거리)에 대한 지원이 추가되었습니다.

**버전 1.0.273.0용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:45`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:45`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:45`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:45`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension:35`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension:35`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension:17`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension:21`  | 
|  아시아 태평양(멜버른) |  `arn:aws:lambda:ap-southeast-4:158895979263:layer:LambdaInsightsExtension:12`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:43`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension:26`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:44`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:45`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:45`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:72`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:44`  | 
|  캐나다 서부(캘거리) |  `arn:aws:lambda:ca-west-1:946466191631:layer:LambdaInsightsExtension:4`  | 
|  중국(베이징) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension:36`  | 
|  중국(닝샤) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension:36`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:45`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:45`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:45`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension:35`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:44`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension:19`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:42`  | 
|  유럽(취리히) |  `arn:aws:lambda:eu-central-2:033019950311:layer:LambdaInsightsExtension:17`  | 
|  이스라엘(텔아비브) |  `arn:aws:lambda:il-central-1:459530977127:layer:LambdaInsightsExtension:12`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension:35`  | 
|  중동(UAE) |  `arn:aws:lambda:me-central-1:732604637566:layer:LambdaInsightsExtension:18`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:44`  | 

## 1.0.229.0
<a name="Lambda-Insights-extension-1.0.229.0"></a>

버전 1.0.229.0에는 호환되는 모든 런타임에 대한 중요한 버그 수정이 포함되어 있으며 이스라엘(텔아비브) 리전에 대한 지원이 추가되었습니다.

**버전 1.0.229.0용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:38`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:38`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:38`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:38`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension:28`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension:28`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension:10`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension:14`  | 
|  아시아 태평양(멜버른) |  `arn:aws:lambda:ap-southeast-4:158895979263:layer:LambdaInsightsExtension:5`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:36`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension:19`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:37`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:38`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:38`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:60`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:37`  | 
|  중국(베이징) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension:29`  | 
|  중국(닝샤) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension:29`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:38`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:38`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:38`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension:28`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:37`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension:12`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:35`  | 
|  유럽(취리히) |  `arn:aws:lambda:eu-central-2:033019950311:layer:LambdaInsightsExtension:11`  | 
|  이스라엘(텔아비브) |  `arn:aws:lambda:il-central-1:459530977127:layer:LambdaInsightsExtension:5`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension:28`  | 
|  중동(UAE) |  `arn:aws:lambda:me-central-1:732604637566:layer:LambdaInsightsExtension:11`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:37`  | 

## 1.0.178.0
<a name="Lambda-Insights-extension-1.0.178.0"></a>

버전 1.0.178.0은 다음 AWS 리전에 대한 지원을 추가합니다.
+ 아시아 태평양(하이데라바드)
+ 아시아 태평양(자카르타)
+ 유럽(스페인)
+ 유럽(취리히)
+ 중동(UAE)

**버전 1.0.178.0용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:35`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:33`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:33`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:33`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension:25`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension:25`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension:8`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension:11`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:31`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension:2`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:32`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:33`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:33`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:50`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:32`  | 
|  중국(베이징) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension:26`  | 
|  중국(닝샤) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension:26`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:35`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:33`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:33`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension:25`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:32`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension:10`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:30`  | 
|  유럽(취리히) |  `arn:aws:lambda:eu-central-2:033019950311:layer:LambdaInsightsExtension:7`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension:25`  | 
|  중동(UAE) |  `arn:aws:lambda:me-central-1:732604637566:layer:LambdaInsightsExtension:9`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:32`  | 

## 1.0.143.0
<a name="Lambda-Insights-extension-1.0.143.0"></a>

버전 1.0.143.0에는 Python 3.7 및 Go 1.x와의 호환성의 버그 수정이 포함되어 있습니다. Python 3.6 Lambda 런타임은 더 이상 사용되지 않습니다. 자세한 내용은 [Lambda 런타임](https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html)을 참조하세요.

**1.0.143.0 버전용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:21`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:21`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:20`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:21`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension:13`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension:13`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:21`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension:2`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:20`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:21`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:21`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:32`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:20`  | 
|  중국(베이징) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension:14`  | 
|  중국(닝샤) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension:14`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:21`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:21`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:21`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension:13`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:20`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:20`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension:13`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:20`  | 

## 1.0.135.0
<a name="Lambda-Insights-extension-1.0.135.0"></a>

버전 1.0.135.0에는 Lambda Insights가 디스크 및 파일 설명자 사용량을 수집하고 보고하는 방법에 대한 버그 수정이 포함되어 있습니다. 이전 익스텐션 버전에서는 함수가 실행되는 동안 `tmp_free` 지표가 `/tmp` 디텍터리에서 사용 가능한 최대 공간을 보고했습니다. 이 버전은 지표를 변경하여 최솟값을 보고하므로 디스크 사용량을 평가할 때 더 유용합니다. `tmp` 디렉터리 스토리지 할당량에 대한 자세한 내용은 [Lambda 할당량](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html) 섹션을 참조하세요.

이제 버전 1.0.135.0에서도 운영 체제 수준을 보고하지 않고 프로세스 전반의 최댓값으로 파일 설명자 사용량을 보고합니다(`fd_use`과 `fd_max`).

**1.0.135.0 버전용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:18`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:18`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:18`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:18`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension:11`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension:11`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:18`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension:1`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:18`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:18`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:18`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:25`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:18`  | 
|  중국(베이징) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension:11`  | 
|  중국(닝샤) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension:11`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:18`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:18`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:18`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension:11`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:18`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:18`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension:11`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:18`  | 

## 1.0.119.0
<a name="Lambda-Insights-extension-1.0.119.0"></a>

**1.0.119.0 버전용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:16`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:16`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:16`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:16`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension:9`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension:9`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:16`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:16`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:16`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:16`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:23`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:16`  | 
|  중국(베이징) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension:9`  | 
|  중국(닝샤) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension:9`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:16`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:16`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:16`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension:9`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:16`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:16`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension:9`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:16`  | 

## 1.0.98.0
<a name="Lambda-Insights-extension-1.0.98.0"></a>

이 버전은 불필요한 로깅을 제거하고 AWS Serverless Application Model CLI 로컬 호출 관련 문제도 해결합니다. 이 문제에 대한 자세한 내용은 [LambdaInsightsExtension을 추가하면 'sam local invoke'로 시간 초과가 발생함](https://github.com/aws/aws-sam-cli/issues/2469)을 참조하세요.

**1.0.98.0 버전용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:14`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:14`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:14`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:14`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension:8`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension:8`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:14`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:14`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:14`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:14`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:14`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:14`  | 
|  중국(베이징) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension:8`  | 
|  중국(닝샤) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension:8`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:14`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:14`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:14`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension:8`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:14`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:14`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension:8`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:14`  | 

## 1.0.89.0
<a name="Lambda-Insights-extension-1.0.89.0"></a>

이 버전은 함수 호출의 시작을 항상 나타내도록 성능 이벤트 타임스탬프를 수정합니다.

**1.0.89.0 버전용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:12`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:12`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:12`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:12`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:12`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:12`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:12`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:12`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:12`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:12`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:12`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:12`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:12`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:12`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:12`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:12`  | 

## 1.0.86.0
<a name="Lambda-Insights-extension-1.0.86.0"></a>

익스텐션 버전 1.0.54.0에서는 메모리 지표가 때로 잘못 보고되고 때로는 100%보다 높았습니다. 1.0.86.0 버전은 Lambda 플랫폼 지표와 동일한 이벤트 데이터를 사용하여 메모리 측정 문제를 수정합니다. 즉, 기록된 메모리 지표 값이 크게 변경될 수도 있습니다. 이는 새로운 Lambda Logs API 사용을 통해 가능합니다. 이렇게 하면 Lambda 샌드박스 메모리 사용량을 더 정확하게 측정할 수 있습니다. 그러나 함수 샌드박스가 시간이 초과되어 결과적으로 스핀다운되는 경우 Lambda Logs API가 플랫폼 보고서 이벤트를 전달할 수 없다는 점에 유의해야 합니다. 이 경우 Lambda Insights가 호출 지표를 기록할 수 없습니다. Lambda Logs API에 대한 자세한 내용은 [AWS Lambda Logs API](https://docs.aws.amazon.com/lambda/latest/dg/runtimes-logs-api.html) 단원을 참조하세요.

**1.0.86.0 버전의 새로운 기능**
+ Lambda Logs API를 사용하여 메모리 지표를 수정합니다. 이는 메모리 통계가 100%보다 컸던 이전 버전의 문제를 해결합니다.
+ `Init Duration`을 새 CloudWatch 지표로 도입합니다.
+ 호출 ARN을 사용하여 별칭 및 호출된 버전의 [**버전(version)**] 측정기준을 추가합니다. Lambda 별칭 또는 버전을 사용하여 증분 배포(예: 블루-그린 배포)를 달성할 경우 호출된 별칭을 기반으로 지표를 볼 수 있습니다. 함수가 별칭 또는 버전을 사용하지 않는 경우 [**버전(version)**] 측정기준이 적용되지 않습니다. 자세한 내용은 [Lambda 함수 별칭](https://docs.aws.amazon.com/lambda/latest/dg/configuration-aliases.html) 단원을 참조하세요.
+ `billed_mb_ms field`를 성능 이벤트에 추가하여 호출당 비용을 표시합니다. 이때 프로비저닝된 동시성과 연결된 비용은 고려하지 않습니다.
+ `billed_duration` 및 `duration` 필드를 성능 이벤트에 추가합니다.

**1.0.86.0 버전용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:11`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:11`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:11`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:11`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:11`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:11`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:11`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:11`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:11`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:11`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:11`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:11`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:11`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:11`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:11`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:11`  | 

## 1.0.54.0
<a name="Lambda-Insights-extension-1.0.54.0"></a>

1.0.54.0 버전은 Lambda Insights 익스텐션의 초기 릴리스였습니다.

**1.0.54.0 버전용 ARN**

다음 표에는 익스텐션을 사용할 수 있는 각 AWS 리전에서 이 익스텐션 버전에 사용할 ARN이 나와 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension:2`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension:2`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:2`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension:2`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension:2`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension:2`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension:2`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension:2`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension:2`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension:2`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension:2`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension:2`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension:2`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension:2`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension:2`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension:2`  | 

# ARM64 플랫폼
<a name="Lambda-Insights-extension-versionsARM"></a>

이 섹션에서는 ARM64 플랫폼용 Lambda Insights 익스텐션 버전과 각 AWS 리전에서 이러한 익스텐션에 사용할 ARN을 나열합니다.

**중요**  
Lambda Insights 확장 1.0.317.0 이상은 Amazon Linux 1을 지원하지 않습니다.

## 1.0.660.0
<a name="Lambda-Insights-extension-ARM-1.0.660.0"></a>

1.0.660.0 버전에는 Lambda 관리형 인스턴스에서 실행되는 Lambda 함수에 대한 Lambda Insights 확장 지원이 포함됩니다. Lambda 관리형 인스턴스에서 실행되는 함수의 경우, 확장 프로그램은 1분에 한 번씩 EMF 로그 이벤트를 전송하여 1분 기준으로 세분화된 CloudWatch 지표 12개를 생성합니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:31`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension-Arm64:33`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:29`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:31`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension-Arm64:30`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension-Arm64:30`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension-Arm64:18`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension-Arm64:30`  | 
|  아시아 태평양(말레이시아) |  `arn:aws:lambda:ap-southeast-5:590183865173:layer:LambdaInsightsExtension-Arm64:7`  | 
|  아시아 태평양(멜버른) |  `arn:aws:lambda:ap-southeast-4:158895979263:layer:LambdaInsightsExtension-Arm64:7`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension-Arm64:33`  | 
|  아시아 태평양(뉴질랜드) |  `arn:aws:lambda:ap-southeast-6:727646510379:layer:LambdaInsightsExtension-Arm64:165`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension-Arm64:28`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:30`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:31`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:31`  | 
|  아시아 태평양(타이베이) |  `arn:aws:lambda:ap-east-2:145023102084:layer:LambdaInsightsExtension-Arm64:7`  | 
|  아시아 태평양(태국) |  `arn:aws:lambda:ap-southeast-7:761018874580:layer:LambdaInsightsExtension-Arm64:7`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:42`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:29`  | 
|  캐나다 서부(캘거리) |  `arn:aws:lambda:ca-west-1:946466191631:layer:LambdaInsightsExtension-Arm64:7`  | 
|  중국(베이징) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension-Arm64:4`  | 
|  중국(닝샤) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension-Arm64:4`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:31`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:31`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:31`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension-Arm64:30`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension-Arm64:29`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension-Arm64:18`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension-Arm64:29`  | 
|  유럽(취리히) |  `arn:aws:lambda:eu-central-2:033019950311:layer:LambdaInsightsExtension-Arm64:7`  | 
|  이스라엘(텔아비브) |  `arn:aws:lambda:il-central-1:459530977127:layer:LambdaInsightsExtension-Arm64:7`  | 
|  멕시코(중부) |  `arn:aws:lambda:mx-central-1:879381266642:layer:LambdaInsightsExtension-Arm64:7`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension-Arm64:30`  | 
|  중동(UAE) |  `arn:aws:lambda:me-central-1:732604637566:layer:LambdaInsightsExtension-Arm64:7`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:29`  | 
|  AWS GovCloud(미국 동부) |  `arn:aws-us-gov:lambda:us-gov-east-1:122132214140:layer:LambdaInsightsExtension-Arm64:6`  | 
|  AWS GovCloud(미국 서부) |  `arn:aws-us-gov:lambda:us-gov-west-1:751350123760:layer:LambdaInsightsExtension-Arm64:6`  | 

## 1.0.498.0
<a name="Lambda-Insights-extension-ARM-1.0.498.0"></a>

1.0.498.0 버전에는 버그 수정 및 성능 개선 사항이 포함됩니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:27`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension-Arm64:29`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:25`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:27`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension-Arm64:26`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension-Arm64:26`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension-Arm64:29`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension-Arm64:14`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:27`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:27`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension-Arm64:26`  | 
|  아시아 태평양(멜버른) |  `arn:aws:lambda:ap-southeast-4:158895979263:layer:LambdaInsightsExtension-Arm64:3`  | 
|  아시아 태평양(말레이시아) |  `arn:aws:lambda:ap-southeast-5:590183865173:layer:LambdaInsightsExtension-Arm64:3`  | 
|  아시아 태평양(태국) |  `arn:aws:lambda:ap-southeast-7:761018874580:layer:LambdaInsightsExtension-Arm64:2`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:38`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:26`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension-Arm64:24`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:25`  | 
|  캐나다 서부(캘거리) |  `arn:aws:lambda:ca-west-1:946466191631:layer:LambdaInsightsExtension-Arm64:3`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:27`  | 
|  유럽(취리히) |  `arn:aws:lambda:eu-central-2:033019950311:layer:LambdaInsightsExtension-Arm64:3`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:27`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:27`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension-Arm64:25`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension-Arm64:25`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension-Arm64:26`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension-Arm64:14`  | 
|  이스라엘(텔아비브) |  `arn:aws:lambda:il-central-1:459530977127:layer:LambdaInsightsExtension-Arm64:3`  | 
|  멕시코(중부) |  `arn:aws:lambda:mx-central-1:879381266642:layer:LambdaInsightsExtension-Arm64:2`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension-Arm64:26`  | 
|  중동(UAE) |  `arn:aws:lambda:me-central-1:732604637566:layer:LambdaInsightsExtension-Arm64:3`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:25`  | 
|  China (Beijing) |  `arn:aws-cn:lambda:cn-north-1:488211338238:layer:LambdaInsightsExtension-Arm64:1`  | 
|  China (Ningxia) |  `arn:aws-cn:lambda:cn-northwest-1:488211338238:layer:LambdaInsightsExtension-Arm64:1`  | 
|  AWS GovCloud(미국 동부) |  `arn:aws-us-gov:lambda:us-gov-east-1:122132214140:layer:LambdaInsightsExtension-Arm64:6`  | 
|  AWS GovCloud(미국 서부) |  `arn:aws-us-gov:lambda:us-gov-west-1:751350123760:layer:LambdaInsightsExtension-Arm64:6`  | 

## 1.0.404.0
<a name="Lambda-Insights-extension-ARM-1.0.404.0"></a>

버전 1.0.404.0에서는 Lambda Insights 확장의 이진수 크기를 최대 9MB에서 최대 5MB로 줄이고, Lambda Insights 확장 계층의 zip 크기를 최대 3.7MB에서 최대 2.5MB로 줄입니다. 또한 에이전트의 전체 메모리 소비를 최대 11MB에서 최대 7MB로 줄입니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:23`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension-Arm64:25`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:21`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:23`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension-Arm64:21`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension-Arm64:21`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension-Arm64:9`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension-Arm64:21`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension-Arm64:25`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension-Arm64:20`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:22`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:23`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:23`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:34`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:21`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:23`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:23`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:23`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension-Arm64:21`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension-Arm64:21`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension-Arm64:9`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension-Arm64:21`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension-Arm64:21`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:21`  | 
|  AWS GovCloud(미국 동부) |  `arn:aws-us-gov:lambda:us-gov-east-1:122132214140:layer:LambdaInsightsExtension-Arm64:6`  | 
|  AWS GovCloud(미국 서부) |  `arn:aws-us-gov:lambda:us-gov-west-1:751350123760:layer:LambdaInsightsExtension-Arm64:6`  | 

## 1.0.391.0
<a name="Lambda-Insights-extension-ARM-1.0.391.0"></a>

**중요**  
버전 1.0.391.0에서는 Lambda Insights가 스레드 사용량을 수집 및 보고하는 방식이 변경되었습니다. 이전 버전의 확장 기능에서 `threads_max` 지표는 프로세스 ID가 1인 프로세스에서 실행 중인 최대 스레드 수를 보고했습니다. 버전 1.0.391.0부터 이 지표는 실행 환경의 모든 프로세스에서 함수 실행 중 어떤 시점에서든 실행된 최대 스레드 수를 보고합니다. 여기에는 Lambda 함수의 프로세스, 확장 기능의 프로세스, 시스템/런타임별 프로세스 등이 포함됩니다. 이 경우 `threads_max` 지표가 더 포괄적이며 사용할 수 있는 남은 스레드를 평가할 수도 있습니다. 스레드 및 프로세스 할당량에 대한 자세한 내용은 [Lambda 할당량](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html)을 참조하세요.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:22`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension-Arm64:24`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:20`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:22`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension-Arm64:20`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension-Arm64:20`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension-Arm64:8`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension-Arm64:20`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension-Arm64:24`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension-Arm64:19`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:21`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:22`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:22`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:33`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:20`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:22`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:22`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:22`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension-Arm64:20`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension-Arm64:20`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension-Arm64:8`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension-Arm64:20`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension-Arm64:20`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:20`  | 
|  AWS GovCloud(미국 동부) |  `arn:aws-us-gov:lambda:us-gov-east-1:122132214140:layer:LambdaInsightsExtension-Arm64:5`  | 
|  AWS GovCloud(미국 서부) |  `arn:aws-us-gov:lambda:us-gov-west-1:751350123760:layer:LambdaInsightsExtension-Arm64:5`  | 

## 1.0.333.0
<a name="Lambda-Insights-extension-ARM-1.0.333.0"></a>

버전 1.0.333.0에는 버그 수정이 포함되어 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:20`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension-Arm64:22`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:18`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:20`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension-Arm64:18`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension-Arm64:18`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension-Arm64:6`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension-Arm64:18`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension-Arm64:22`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension-Arm64:17`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:19`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:20`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:20`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:31`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:18`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:20`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:20`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:20`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension-Arm64:18`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension-Arm64:18`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension-Arm64:6`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension-Arm64:18`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension-Arm64:18`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:18`  | 
|  AWS GovCloud(미국 동부) |  `arn:aws-us-gov:lambda:us-gov-east-1:122132214140:layer:LambdaInsightsExtension-Arm64:3`  | 
|  AWS GovCloud(미국 서부) |  `arn:aws-us-gov:lambda:us-gov-west-1:751350123760:layer:LambdaInsightsExtension-Arm64:3`  | 

## 1.0.317.0
<a name="Lambda-Insights-extension-ARM-1.0.317.0"></a>

버전 1.0.317.0에는 Amazon Linux 1 플랫폼에 대한 지원 제거 및 버그 수정이 포함되어 있습니다. 또한 AWS GovCloud (US) 리전에 대한 지원도 포함됩니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:19`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension-Arm64:21`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:17`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:19`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension-Arm64:17`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension-Arm64:17`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension-Arm64:5`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension-Arm64:17`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension-Arm64:21`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension-Arm64:16`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:18`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:19`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:19`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:30`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:17`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:19`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:19`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:19`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension-Arm64:17`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension-Arm64:17`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension-Arm64:5`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension-Arm64:17`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension-Arm64:17`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:17`  | 
|  AWS GovCloud(미국 동부) |  `arn:aws-us-gov:lambda:us-gov-east-1:122132214140:layer:LambdaInsightsExtension-Arm64:1`  | 
|  AWS GovCloud(미국 서부) |  `arn:aws-us-gov:lambda:us-gov-west-1:751350123760:layer:LambdaInsightsExtension-Arm64:1`  | 

## 1.0.295.0
<a name="Lambda-Insights-extension-ARM-1.0.295.0"></a>

버전 1.0.295.0에는 호환되는 모든 런타임에 대한 종속성 업데이트가 포함되어 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:18`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension-Arm64:20`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:16`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:18`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension-Arm64:16`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension-Arm64:16`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension-Arm64:4`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension-Arm64:16`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension-Arm64:20`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension-Arm64:15`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:17`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:18`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:18`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:29`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:16`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:18`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:18`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:18`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension-Arm64:16`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension-Arm64:16`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension-Arm64:4`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension-Arm64:16`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension-Arm64:16`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:16`  | 

## 1.0.275.0
<a name="Lambda-Insights-extension-ARM-1.0.275.0"></a>

버전 1.0.275.0에는 호환되는 모든 런타임에 대한 버그 수정과 유럽(스페인) 및 아시아 태평양(하이데라바드) 리전에 대한 지원이 포함되어 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:16`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension-Arm64:18`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:14`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:16`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension-Arm64:14`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension-Arm64:14`  | 
|  아시아 태평양(하이데라바드) |  `arn:aws:lambda:ap-south-2:891564319516:layer:LambdaInsightsExtension-Arm64:2`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension-Arm64:14`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension-Arm64:18`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension-Arm64:13`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:15`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:16`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:16`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:27`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:14`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:16`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:16`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:16`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension-Arm64:14`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension-Arm64:14`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-2:352183217350:layer:LambdaInsightsExtension-Arm64:2`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension-Arm64:14`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension-Arm64:14`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:14`  | 

## 1.0.273.0
<a name="Lambda-Insights-extension-ARM-1.0.273.0"></a>

버전 1.0.273.0에는 호환되는 모든 런타임에 대한 버그 수정이 포함되어 있습니다.


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:12`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension-Arm64:14`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:9`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:12`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension-Arm64:9`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension-Arm64:9`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension-Arm64:9`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension-Arm64:14`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension-Arm64:9`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:11`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:12`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:12`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:23`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:10`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:12`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:12`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:12`  | 
|  유럽(밀라노) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension-Arm64:9`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension-Arm64:10`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension-Arm64:10`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension-Arm64:9`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:10`  | 

## 1.0.229.0
<a name="Lambda-Insights-extension-ARM-1.0.229.0"></a>

버전 1.0.229.0에는 호환되는 모든 런타임에 대한 버그 수정이 포함되어 있습니다. 또한 다음 리전에 대한 지원도 추가합니다.
+ 미국 서부(캘리포니아 북부)
+ 아프리카(케이프타운)
+ 아시아 태평양(홍콩)
+ 아시아 태평양(자카르타)
+ 아시아 태평양(오사카)
+ 아시아 태평양(서울)
+ 캐나다(중부)
+ 유럽(밀라노)
+ 유럽(파리)
+ 유럽(스톡홀름)
+ 중동(바레인)
+ 남아메리카(상파울루)


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:5`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension-Arm64:7`  | 
|  미국 서부(캘리포니아 북부) |  `arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:3`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:5`  | 
|  아프리카(케이프타운) |  `arn:aws:lambda:af-south-1:012438385374:layer:LambdaInsightsExtension-Arm64:2`  | 
|  아시아 태평양(홍콩) |  `arn:aws:lambda:ap-east-1:519774774795:layer:LambdaInsightsExtension-Arm64:2`  | 
|  아시아 태평양(자카르타) |  `arn:aws:lambda:ap-southeast-3:439286490199:layer:LambdaInsightsExtension-Arm64:2`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension-Arm64:7`  | 
|  아시아 태평양(오사카) |  `arn:aws:lambda:ap-northeast-3:194566237122:layer:LambdaInsightsExtension-Arm64:2`  | 
|  아시아 태평양(서울) |  `arn:aws:lambda:ap-northeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:4`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:5`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:5`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:11`  | 
|  캐나다(중부) |  `arn:aws:lambda:ca-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:3`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:5`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:5`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:5`  | 
|  유럽(스페인) |  `arn:aws:lambda:eu-south-1:339249233099:layer:LambdaInsightsExtension-Arm64:2`  | 
|  유럽(파리) |  `arn:aws:lambda:eu-west-3:580247275435:layer:LambdaInsightsExtension-Arm64:3`  | 
|  유럽(스톡홀름) |  `arn:aws:lambda:eu-north-1:580247275435:layer:LambdaInsightsExtension-Arm64:3`  | 
|  중동(바레인) |  `arn:aws:lambda:me-south-1:285320876703:layer:LambdaInsightsExtension-Arm64:2`  | 
|  남아메리카(상파울루) |  `arn:aws:lambda:sa-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:3`  | 

## 1.0.135.0
<a name="Lambda-Insights-extension-ARM-1.0.135.0"></a>

버전 1.0.135.0에는 Lambda Insights가 디스크 및 파일 설명자 사용량을 수집하고 보고하는 방법에 대한 버그 수정이 포함되어 있습니다. 이전 익스텐션 버전에서는 함수가 실행되는 동안 `tmp_free` 지표가 `/tmp` 디텍터리에서 사용 가능한 최대 공간을 보고했습니다. 이 버전은 지표를 변경하여 최솟값을 보고하므로 디스크 사용량을 평가할 때 더 유용합니다. `tmp` 디렉터리 스토리지 할당량에 대한 자세한 내용은 [Lambda 할당량](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html) 섹션을 참조하세요.

이제 버전 1.0.135.0에서도 운영 체제 수준을 보고하지 않고 프로세스 전반의 최댓값으로 파일 설명자 사용량을 보고합니다(`fd_use`과 `fd_max`).


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:2`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension-Arm64:2`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:2`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension-Arm64:2`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:2`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:2`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:2`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:2`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:2`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:2`  | 

## 1.0.119.0
<a name="Lambda-Insights-extension-ARM-1.0.119.0"></a>


| 리전 | ARN | 
| --- | --- | 
|  미국 동부(버지니아 북부) |  `arn:aws:lambda:us-east-1:580247275435:layer:LambdaInsightsExtension-Arm64:1`  | 
|  미국 동부(오하이오) |  `arn:aws:lambda:us-east-2:580247275435:layer:LambdaInsightsExtension-Arm64:1`  | 
|  미국 서부(오리건) |  `arn:aws:lambda:us-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:1`  | 
|  아시아 태평양(뭄바이) |  `arn:aws:lambda:ap-south-1:580247275435:layer:LambdaInsightsExtension-Arm64:1`  | 
|  아시아 태평양(싱가포르) |  `arn:aws:lambda:ap-southeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:1`  | 
|  아시아 태평양(시드니) |  `arn:aws:lambda:ap-southeast-2:580247275435:layer:LambdaInsightsExtension-Arm64:1`  | 
|  아시아 태평양(도쿄) |  `arn:aws:lambda:ap-northeast-1:580247275435:layer:LambdaInsightsExtension-Arm64:1`  | 
|  유럽(프랑크푸르트) |  `arn:aws:lambda:eu-central-1:580247275435:layer:LambdaInsightsExtension-Arm64:1`  | 
|  유럽(아일랜드) |  `arn:aws:lambda:eu-west-1:580247275435:layer:LambdaInsightsExtension-Arm64:1`  | 
|  유럽(런던) |  `arn:aws:lambda:eu-west-2:580247275435:layer:LambdaInsightsExtension-Arm64:1`  | 

# 콘솔을 사용하여 기존 Lambda 함수에서 Lambda Insights 사용 설정
<a name="Lambda-Insights-Getting-Started-console"></a>

 Lambda 콘솔의 다음 단계를 사용하여 기존 Lambda 함수에서 Lambda Insights를 사용 설정할 수 있습니다.

**Lambda 함수에서 Lambda Insights를 사용 설정하려면**

1. [https://console.aws.amazon.com/lambda/](https://console.aws.amazon.com/lambda/)에서 AWS Lambda 콘솔을 엽니다.

1.  함수 이름을 선택하고 다음 화면에서 **구성(Configuration)**을 선택합니다.

1.  **구성** 탭의 왼쪽 탐색 메뉴에서 **모니터링 및 운영 도구**, **편집**을 차례로 선택합니다.

    모니터링 도구를 편집할 수 있는 화면으로 이동합니다.

1. **Lambda Insights 향상된 모니터링**에서 **편집**을 선택합니다.

1. **CloudWatch Lambda Insights**에서 **향상된 모니터링**을 선택한 다음 **저장**을 선택합니다.

# AWS CLI를 사용하여 기존 Lambda 함수에서 Lambda Insights 활성화
<a name="Lambda-Insights-Getting-Started-cli"></a>

다음 단계에 따라 AWS CLI를 사용하여 기존 Lambda 함수에서 Lambda Insights를 사용 설정할 수 있습니다.

**1단계: 함수 권한 업데이트**

**함수의 권한을 업데이트하려면**
+ 다음 명령을 입력하여 [**CloudWatchLambdaInsightsExecutionRolePolicy**] 관리형 IAM 정책을 함수의 실행 역할에 연결합니다.

  ```
  aws iam attach-role-policy \
  --role-name function-execution-role \
  --policy-arn "arn:aws:iam::aws:policy/CloudWatchLambdaInsightsExecutionRolePolicy"
  ```

**2단계: Lambda 익스텐션 설치**

다음 명령을 입력하여 Lambda 익스텐션을 설치합니다. `layers` 파라미터의 ARN 값을 사용하려는 리전 및 익스텐션 버전과 일치하는 ARN으로 바꿉니다. 자세한 내용은 [사용 가능한 Lambda Insights 익스텐션 버전](Lambda-Insights-extension-versions.md) 단원을 참조하세요.

```
aws lambda update-function-configuration \
   --function-name function-name \
   --layers "arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:14"
```

**3단계: CloudWatch Logs VPC 엔드포인트 사용 설정**

이 단계는 CloudWatch Logs Virtual Private Cloud(VPC) 엔드포인트를 아직 구성하지 않은 경우에 그리고 인터넷에 액세스할 수 없는 프라이빗 서브넷에서 실행되는 함수에만 필요합니다.

이 단계를 수행해야 하는 경우 다음 명령을 입력합니다. 이때 자리 표시자를 VPC에 대한 정보로 바꿉니다.

자세한 내용은 [인터페이스 VPC 엔드포인트와 함께 CloudWatch Logs 사용](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/cloudwatch-logs-and-interface-VPC.html) 단원을 참조하세요.

```
aws ec2 create-vpc-endpoint \
--vpc-id vpcId \
--vpc-endpoint-type Interface \
--service-name com.amazonaws.region.logs \
--subnet-id subnetId 
--security-group-id securitygroupId
```

# AWS SAM CLI를 사용하여 기존 Lambda 함수에서 Lambda Insights 활성화
<a name="Lambda-Insights-Getting-Started-SAM-CLI"></a>

다음 단계에 따라 AWS SAM AWS CLI를 사용하여 기존 Lambda 함수에서 Lambda Insights를 사용 설정할 수 있습니다.

최신 버전의 AWS SAM CLI를 아직 설치하지 않은 경우 먼저, 설치하거나 업그레이드해야 합니다. 자세한 내용은 [AWS SAM CLI 설치](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-install.html) 단원을 참조하세요.

**1단계: 계층 설치**

Lambda Insights 익스텐션을 모든 Lambda 함수에서 사용할 수 있도록 하려면 Lambda Insights 계층의 ARN을 사용하여 SAM 템플릿의 `Globals` 섹션에 `Layers` 속성을 추가합니다. 아래 예에서는 초기 Lambda Insights 릴리스의 계층을 사용합니다. 최신 릴리스 버전의 Lambda Insights 익스텐션 계층은 [사용 가능한 Lambda Insights 익스텐션 버전](Lambda-Insights-extension-versions.md) 단원을 참조하세요.

```
Globals:
  Function:
    Layers:
      - !Sub "arn:aws:lambda:${AWS::Region}:580247275435:layer:LambdaInsightsExtension:14"
```

단일 함수에 대해서만 이 계층을 사용하려면 이 예와 같이 함수에 `Layers` 속성을 추가합니다.

```
Resources:
  MyFunction:
    Type: AWS::Serverless::Function
    Properties:
      Layers:
        - !Sub "arn:aws:lambda:${AWS::Region}:580247275435:layer:LambdaInsightsExtension:14"
```

**2단계: 관리형 정책 추가**

각 함수에 대해 [**CloudWatchLambdaInsightsExecutionRolePolicy**] IAM 정책을 추가합니다.

AWS SAM은 글로벌 정책을 지원하지 않으므로 이 예와 같이 각 함수에서 개별적으로 정책을 사용 설정해야 합니다. 글로벌에 대한 자세한 내용은 [Globals 섹션](https://github.com/aws/serverless-application-model/blob/master/docs/globals.rst)을 참조하세요.

```
Resources:
  MyFunction:
    Type: AWS::Serverless::Function
    Properties:
      Policies:
        - CloudWatchLambdaInsightsExecutionRolePolicy
```

**로컬에서 호출**

AWS SAM CLI는 Lambda 익스텐션을 지원합니다. 그러나 로컬에서 실행되는 모든 호출은 런타임 환경을 재설정합니다. 런타임이 종료 이벤트 없이 다시 시작되기 때문에 로컬 호출에서 Lambda Insights 데이터를 사용할 수 없습니다. 자세한 내용은 [릴리스 1.6.0 - AWS Lambda 익스텐션의 로컬 테스트를 위한 지원 추가](https://github.com/aws/aws-sam-cli/releases/tag/v1.6.0)를 참조하세요.

**문제 해결**

Lambda Insights 설치 문제를 해결하려면 Lambda 함수에 다음 환경 변수를 추가하여 디버그 로깅을 사용 설정합니다.

```
Resources:
  MyFunction:
    Type: AWS::Serverless::Function
    Properties:
      Environment:
        Variables:
          LAMBDA_INSIGHTS_LOG_LEVEL: info
```

# CloudFormation을 사용하여 기존 Lambda 함수에서 Lambda Insights 활성화
<a name="Lambda-Insights-Getting-Started-cloudformation"></a>

다음 단계에 따라 CloudFormation을 사용하여 기존 Lambda 함수에서 Lambda Insights를 사용 설정할 수 있습니다.

**1단계: 계층 설치**

Lambda Insights 계층 ARN 내의 `Layers` 속성에 Lambda Insights 계층을 추가합니다. 아래 예에서는 초기 Lambda Insights 릴리스의 계층을 사용합니다. 최신 릴리스 버전의 Lambda Insights 익스텐션 계층은 [사용 가능한 Lambda Insights 익스텐션 버전](Lambda-Insights-extension-versions.md) 단원을 참조하세요.

```
Resources:
  MyFunction:
    Type: AWS::Lambda::Function
    Properties:
      Layers:
        - !Sub "arn:aws:lambda:${AWS::Region}:580247275435:layer:LambdaInsightsExtension:14"
```

**2단계: 관리형 정책 추가**

[**CloudWatchLambdaInsightsExecutionRolePolicy**] IAM 정책을 함수 실행 역할에 추가합니다.

```
Resources:
  MyFunctionExecutionRole:
    Type: 'AWS::IAM::Role'
    Properties:
      ManagedPolicyArns:
        - 'arn:aws:iam::aws:policy/CloudWatchLambdaInsightsExecutionRolePolicy'
```

**3단계: (선택 사항) VPC 엔드포인트 추가**

이 단계는 CloudWatch Logs Virtual Private Cloud(VPC) 엔드포인트를 아직 구성하지 않은 경우에 그리고 인터넷에 액세스할 수 없는 프라이빗 서브넷에서 실행되는 함수에만 필요합니다. 자세한 내용은 [인터페이스 VPC 엔드포인트와 함께 CloudWatch Logs 사용](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/cloudwatch-logs-and-interface-VPC.html) 단원을 참조하세요.

```
Resources:
  CloudWatchLogsVpcPrivateEndpoint:
    Type: AWS::EC2::VPCEndpoint
    Properties:
      PrivateDnsEnabled: 'true'
      VpcEndpointType: Interface
      VpcId: !Ref: VPC
      ServiceName: !Sub com.amazonaws.${AWS::Region}.logs
      SecurityGroupIds:
        - !Ref InterfaceVpcEndpointSecurityGroup
      SubnetIds:
        - !Ref PublicSubnet01
        - !Ref PublicSubnet02
        - !Ref PublicSubnet03
```

# AWS CDK를 사용하여 기존 Lambda 함수에서 Lambda Insights 활성화
<a name="Lambda-Insights-Getting-Started-clouddevelopmentkit"></a>

다음 단계에 따라 AWS CDK를 사용하여 기존 Lambda 함수에서 Lambda Insights를 사용 설정할 수 있습니다. 다음 단계를 수행하려면 이미 AWS CDK를 사용하여 리소스를 관리하고 있어야 합니다.

이 단원의 명령은 TypeScript에 있습니다.

먼저, 함수 권한을 업데이트합니다.

```
executionRole.addManagedPolicy(
 ManagedPolicy.fromAwsManagedPolicyName('CloudWatchLambdaInsightsExecutionRolePolicy')
);
```

다음으로, Lambda 함수에 익스텐션을 설치합니다. `layerArn` 파라미터의 ARN 값을 사용하려는 리전 및 익스텐션 버전과 일치하는 ARN으로 바꿉니다. 자세한 내용은 [사용 가능한 Lambda Insights 익스텐션 버전](Lambda-Insights-extension-versions.md) 단원을 참조하세요.

```
import lambda = require('@aws-cdk/aws-lambda');
const layerArn = 'arn:aws:lambda:us-west-1:580247275435:layer:LambdaInsightsExtension:14';
const layer = lambda.LayerVersion.fromLayerVersionArn(this, 'LayerFromArn', layerArn);
```

필요한 경우 CloudWatch Logs의 Virtual Private Cloud(VPC) 엔드포인트를 사용 설정합니다. 이 단계는 CloudWatch Logs VPC 엔드포인트를 아직 구성하지 않은 경우에 그리고 인터넷에 액세스할 수 없는 프라이빗 서브넷에서 실행되는 함수에만 필요합니다.

```
const cloudWatchLogsEndpoint = vpc.addInterfaceEndpoint('cwl-gateway', {
  service: InterfaceVpcEndpointAwsService.CLOUDWATCH_LOGS,
});

cloudWatchLogsEndpoint.connections.allowDefaultPortFromAnyIpv4();
```

# Serverless Framework를 사용하여 기존 Lambda 함수에서 Lambda Insights 활성화
<a name="Lambda-Insights-Getting-Started-serverless"></a>

다음 단계에 따라 서버리스 프레임워크를 사용하여 기존 Lambda 함수에서 Lambda Insights를 사용 설정할 수 있습니다. 서버리스 프레임워크에 대한 자세한 내용은 [serverless.com](https://www.serverless.com/)을 참조하세요.

이 작업은 서버리스용 Lambda Insights 플러그 인을 통해 수행됩니다. 자세한 내용은 [serverless-plugin-lambda-insights](https://www.npmjs.com/package/serverless-plugin-lambda-insights)를 참조하세요.

최신 버전의 서버리스 명령줄 인터페이스를 아직 설치하지 않은 경우 먼저, 설치하거나 업그레이드해야 합니다. 자세한 내용은 [서버리스 프레임워크 오픈 소스 및 AWS 시작하기](https://www.serverless.com/framework/docs/getting-started/)를 참조하세요.

**서버리스 프레임워크를 사용하여 Lambda 함수에서 Lambda Insights를 사용 설정하려면**

1. Serverless 디렉터리에서 다음 명령을 실행하여 Lambda Insights용 서버리스 플러그 인을 설치합니다.

   ```
   npm install --save-dev serverless-plugin-lambda-insights
   ```

1. `serverless.yml` 파일에서 다음과 같이 `plugins` 섹션에 플러그 인을 추가합니다.

   ```
   provider:
     name: aws
   plugins:
     - serverless-plugin-lambda-insights
   ```

1. Lambda Insights를 사용 설정합니다.
   + serverless.yml 파일에 다음 속성을 추가하여 함수마다 개별적으로 Lambda Insights를 사용 설정할 수 있습니다.

     ```
     functions:
       myLambdaFunction:
         handler: src/app/index.handler
         lambdaInsights: true #enables Lambda Insights for this function
     ```
   + `serverless.yml` 파일 내에서 다음과 같은 custom 섹션을 추가하여 모든 함수에 대해 Lambda Insights를 사용 설정할 수 있습니다.

     ```
     custom:
       lambdaInsights:
         defaultLambdaInsights: true #enables Lambda Insights for all functions
     ```

1. 다음 명령을 입력하여 서버리스 서비스를 다시 배포합니다.

   ```
   serverless deploy
   ```

   이렇게 하면 모든 함수가 다시 배포되고 지정한 해당 함수에 대해 Lambda Insights가 사용 설정됩니다. 즉, Lambda Insights 계층을 추가하고 `arn:aws:iam::aws:policy/CloudWatchLambdaInsightsExecutionRolePolicy` IAM 정책을 사용하는 필수 권한을 연결하여 Lambda Insights를 사용 설정합니다.

# Lambda 컨테이너 이미지 배포에서 Lambda Insights 활성화
<a name="Lambda-Insights-Getting-Started-docker"></a>

컨테이너 이미지로 배포된 Lambda 함수에서 Lambda Insights를 사용하도록 설정하려면 Dockerfile에 줄을 추가하세요. 이 줄은 Lambda Insights 에이전트를 컨테이너 이미지의 확장 프로그램으로 설치합니다. 추가할 줄은 x86-64 컨테이너와 ARM64 컨테이너에 따라 다릅니다.

**참고**  
Lambda Insights 에이전트는 Amazon Linux 2 및 Amazon Linux 2023을 사용하는 Lambda 런타임에서만 지원됩니다.

**Topics**
+ [

## x86-64 컨테이너 이미지 배포
](#Lambda-Insights-Getting-Started-docker-x86-64)
+ [

## ARM64 컨테이너 이미지 배포
](#Lambda-Insights-Getting-Started-docker-ARM64)

## x86-64 컨테이너 이미지 배포
<a name="Lambda-Insights-Getting-Started-docker-x86-64"></a>

x86-64 컨테이너에서 실행되는 컨테이너 이미지로 배포된 Lambda 함수에서 Lambda Insights를 사용하도록 설정하려면 Dockerfile에 다음 줄을 추가하세요. 이 줄은 Lambda Insights 에이전트를 컨테이너 이미지의 확장 프로그램으로 설치합니다.

```
RUN curl -O https://lambda-insights-extension.s3-ap-northeast-1.amazonaws.com/amazon_linux/lambda-insights-extension.rpm && \
    rpm -U lambda-insights-extension.rpm && \
    rm -f lambda-insights-extension.rpm
```

Lambda 함수를 생성한 후 [**CloudWatchLambdaInsightsExecutionRolePolicy**] IAM 정책을 함수의 실행 역할에 할당하면 Lambda Insights가 컨테이너 이미지 기반 Lambda 함수에서 사용하도록 설정됩니다.

**참고**  
이전 버전의 Lambda Insights 익스텐션을 사용하려면 위 명령의 URL을 `https://lambda-insights-extension.s3-ap-northeast-1.amazonaws.com/amazon_linux/lambda-insights-extension.1.0.111.0.rpm` URL로 바꿉니다. 자세한 내용은 [사용 가능한 Lambda Insights 익스텐션 버전](Lambda-Insights-extension-versions.md) 섹션을 참조하세요.

**Linux 서버에서 Lambda Insights 에이전트 패키지의 서명을 확인하려면**

1. 다음 명령을 입력하여 퍼블릭 키를 다운로드합니다.

   ```
   shell$ wget https://lambda-insights-extension.s3-ap-northeast-1.amazonaws.com/lambda-insights-extension.gpg
   ```

1. 다음 명령을 입력하여 퍼블릭 키를 키링으로 가져옵니다.

   ```
   shell$ gpg --import lambda-insights-extension.gpg
   ```

   출력은 다음과 비슷합니다. 다음 단계에서 필요하므로 `key` 값을 기록해 둡니다. 이 출력 예에서 ​​키 값은 `848ABDC8`입니다.

   ```
   gpg: key 848ABDC8: public key "Amazon Lambda Insights Extension" imported
   gpg: Total number processed: 1
   gpg: imported: 1  (RSA: 1)
   ```

1. 다음 명령을 입력하여 지문을 확인합니다. `key-value`를 이전 단계의 키 값으로 바꿉니다.

   ```
   shell$  gpg --fingerprint key-value
   ```

   이 명령의 출력에서 ​​지문 문자열은 `E0AF FA11 FFF3 5BD7 349E E222 479C 97A1 848A BDC8`이어야 합니다. 문자열이 일치하지 않으면 에이전트를 설치하지 말고 AWS에 문의하세요.

1. 지문을 확인한 후 이를 사용하여 Lambda Insights 에이전트 패키지를 확인할 수 있습니다. 다음 명령을 입력하여 패키지 서명 파일을 다운로드합니다.

   ```
   shell$  wget https://lambda-insights-extension.s3-ap-northeast-1.amazonaws.com/amazon_linux/lambda-insights-extension.rpm.sig
   ```

1. 다음 명령을 입력하여 서명을 확인합니다.

   ```
   shell$ gpg --verify lambda-insights-extension.rpm.sig lambda-insights-extension.rpm
   ```

   출력은 다음과 같아야 합니다.

   ```
   gpg: Signature made Thu 08 Apr 2021 06:41:00 PM UTC using RSA key ID 848ABDC8
   gpg: Good signature from "Amazon Lambda Insights Extension"
   gpg: WARNING: This key is not certified with a trusted signature!
   gpg:          There is no indication that the signature belongs to the owner.
   Primary key fingerprint: E0AF FA11 FFF3 5BD7 349E  E222 479C 97A1 848A BDC8
   ```

   예상 출력에 신뢰할 수 있는 서명에 대한 경고가 있을 수 있습니다. 사용자 또는 사용자가 신뢰하는 사람이 서명한 키만 신뢰됩니다. 이는 서명이 잘못되었음을 의미하지 않으며, 단지 해당 사용자가 퍼블릭 키를 확인하지 않은 것입니다.

   출력에 `BAD signature`가 포함된 경우 단계를 올바르게 수행했는지 확인합니다. `BAD signature` 응답이 계속되는 경우 AWS에 문의하고, 다운로드한 파일을 사용하지 마세요.

### x86-64 예
<a name="Lambda-Insights-Getting-Started-docker-example"></a>

이 단원에는 컨테이너 이미지 기반 Python Lambda 함수에서 Lambda Insights를 사용 설정하는 예가 포함되어 있습니다.

**Lambda 컨테이너 이미지에서 Lambda Insights를 사용 설정하는 예**

1. 다음과 유사한 Dockerfile을 생성합니다.

   ```
   FROM public.ecr.aws/lambda/python:3.8
   
   // extra lines to install the agent here
   RUN curl -O https://lambda-insights-extension.s3-ap-northeast-1.amazonaws.com/amazon_linux/lambda-insights-extension.rpm && \
       rpm -U lambda-insights-extension.rpm && \
       rm -f lambda-insights-extension.rpm
     
   COPY index.py ${LAMBDA_TASK_ROOT}
   CMD [ "index.handler" ]
   ```

1. 다음과 유사한 `index.py`라는 Python 파일을 생성합니다.

   ```
   def handler(event, context):
     return {
       'message': 'Hello World!'
     }
   ```

1. Dockerfile 및 `index.py`를 동일한 디렉터리에 넣습니다. 그런 다음, 해당 디렉터리에서 다음 단계를 실행함으로써 Docker 이미지를 구축하여 Amazon ECR에 업로드합니다.

   ```
   // create an ECR repository
   aws ecr create-repository --repository-name test-repository
   // build the docker image
   docker build -t test-image .
   // sign in to AWS
   aws ecr get-login-password | docker login --username AWS --password-stdin "${ACCOUNT_ID}".dkr.ecr."${REGION}".amazonaws.com
   // tag the image
   docker tag test-image:latest "${ACCOUNT_ID}".dkr.ecr."${REGION}".amazonaws.com/test-repository:latest
   // push the image to ECR
   docker push "${ACCOUNT_ID}".dkr.ecr."${REGION}".amazonaws.com/test-repository:latest
   ```

1. 방금 생성한 Amazon ECR 이미지를 사용하여 Lambda 함수를 생성합니다.

1.  [**CloudWatchLambdaInsightsExecutionRolePolicy**] IAM 정책을 함수의 실행 역할에 할당합니다.

## ARM64 컨테이너 이미지 배포
<a name="Lambda-Insights-Getting-Started-docker-ARM64"></a>

AL2\$1aarch64 컨테이너(ARM64 아키텍처 사용)에서 실행되는 컨테이너 이미지로 배포된 Lambda 함수에서 Lambda Insights를 사용하도록 설정하려면 Dockerfile에 다음 줄을 추가하세요. 이 줄은 Lambda Insights 에이전트를 컨테이너 이미지의 확장 프로그램으로 설치합니다.

```
RUN curl -O https://lambda-insights-extension-arm64.s3-ap-northeast-1.amazonaws.com/amazon_linux/lambda-insights-extension-arm64.rpm && \
    rpm -U lambda-insights-extension-arm64.rpm && \
    rm -f lambda-insights-extension-arm64.rpm
```

Lambda 함수를 생성한 후 [**CloudWatchLambdaInsightsExecutionRolePolicy**] IAM 정책을 함수의 실행 역할에 할당하면 Lambda Insights가 컨테이너 이미지 기반 Lambda 함수에서 사용하도록 설정됩니다.

**참고**  
이전 버전의 Lambda Insights 익스텐션을 사용하려면 위 명령의 URL을 `https://lambda-insights-extension-arm64.s3-ap-northeast-1.amazonaws.com/amazon_linux/lambda-insights-extension-arm64.1.0.229.0.rpm` URL로 바꿉니다. 자세한 내용은 [사용 가능한 Lambda Insights 익스텐션 버전](Lambda-Insights-extension-versions.md) 섹션을 참조하세요.

**Linux 서버에서 Lambda Insights 에이전트 패키지의 서명을 확인하려면**

1. 다음 명령을 입력하여 퍼블릭 키를 다운로드합니다.

   ```
   shell$ wget https://lambda-insights-extension-arm64.s3-ap-northeast-1.amazonaws.com/lambda-insights-extension.gpg
   ```

1. 다음 명령을 입력하여 퍼블릭 키를 키링으로 가져옵니다.

   ```
   shell$ gpg --import lambda-insights-extension.gpg
   ```

   출력은 다음과 비슷합니다. 다음 단계에서 필요하므로 `key` 값을 기록해 둡니다. 이 출력 예에서 ​​키 값은 `848ABDC8`입니다.

   ```
   gpg: key 848ABDC8: public key "Amazon Lambda Insights Extension" imported
   gpg: Total number processed: 1
   gpg: imported: 1  (RSA: 1)
   ```

1. 다음 명령을 입력하여 지문을 확인합니다. `key-value`를 이전 단계의 키 값으로 바꿉니다.

   ```
   shell$  gpg --fingerprint key-value
   ```

   이 명령의 출력에서 ​​지문 문자열은 `E0AF FA11 FFF3 5BD7 349E E222 479C 97A1 848A BDC8`이어야 합니다. 문자열이 일치하지 않으면 에이전트를 설치하지 말고 AWS에 문의하세요.

1. 지문을 확인한 후 이를 사용하여 Lambda Insights 에이전트 패키지를 확인할 수 있습니다. 다음 명령을 입력하여 패키지 서명 파일을 다운로드합니다.

   ```
   shell$  wget https://lambda-insights-extension-arm64.s3-ap-northeast-1.amazonaws.com/amazon_linux/lambda-insights-extension-arm64.rpm.sig
   ```

1. 다음 명령을 입력하여 서명을 확인합니다.

   ```
   shell$ gpg --verify lambda-insights-extension-arm64.rpm.sig lambda-insights-extension-arm64.rpm
   ```

   출력은 다음과 같아야 합니다.

   ```
   gpg: Signature made Thu 08 Apr 2021 06:41:00 PM UTC using RSA key ID 848ABDC8
   gpg: Good signature from "Amazon Lambda Insights Extension"
   gpg: WARNING: This key is not certified with a trusted signature!
   gpg:          There is no indication that the signature belongs to the owner.
   Primary key fingerprint: E0AF FA11 FFF3 5BD7 349E  E222 479C 97A1 848A BDC8
   ```

   예상 출력에 신뢰할 수 있는 서명에 대한 경고가 있을 수 있습니다. 사용자 또는 사용자가 신뢰하는 사람이 서명한 키만 신뢰됩니다. 이는 서명이 잘못되었음을 의미하지 않으며, 단지 해당 사용자가 퍼블릭 키를 확인하지 않은 것입니다.

   출력에 `BAD signature`가 포함된 경우 단계를 올바르게 수행했는지 확인합니다. `BAD signature` 응답이 계속되는 경우 AWS에 문의하고, 다운로드한 파일을 사용하지 마세요.

### ARM64 예
<a name="Lambda-Insights-Getting-Started-docker-example-ARM64"></a>

이 단원에는 컨테이너 이미지 기반 Python Lambda 함수에서 Lambda Insights를 사용 설정하는 예가 포함되어 있습니다.

**Lambda 컨테이너 이미지에서 Lambda Insights를 사용 설정하는 예**

1. 다음과 유사한 Dockerfile을 생성합니다.

   ```
   FROM public.ecr.aws/lambda/python:3.8
   // extra lines to install the agent here
   RUN curl -O https://lambda-insights-extension-arm64.s3-ap-northeast-1.amazonaws.com/amazon_linux/lambda-insights-extension-arm64.rpm && \
       rpm -U lambda-insights-extension-arm64.rpm && \
       rm -f lambda-insights-extension-arm64.rpm
     
   COPY index.py ${LAMBDA_TASK_ROOT}
   CMD [ "index.handler" ]
   ```

1. 다음과 유사한 `index.py`라는 Python 파일을 생성합니다.

   ```
   def handler(event, context):
     return {
       'message': 'Hello World!'
     }
   ```

1. Dockerfile 및 `index.py`를 동일한 디렉터리에 넣습니다. 그런 다음, 해당 디렉터리에서 다음 단계를 실행함으로써 Docker 이미지를 구축하여 Amazon ECR에 업로드합니다.

   ```
   // create an ECR repository
   aws ecr create-repository --repository-name test-repository
   // build the docker image
   docker build -t test-image .
   // sign in to AWS
   aws ecr get-login-password | docker login --username AWS --password-stdin "${ACCOUNT_ID}".dkr.ecr."${REGION}".amazonaws.com
   // tag the image
   docker tag test-image:latest "${ACCOUNT_ID}".dkr.ecr."${REGION}".amazonaws.com/test-repository:latest
   // push the image to ECR
   docker push "${ACCOUNT_ID}".dkr.ecr."${REGION}".amazonaws.com/test-repository:latest
   ```

1. 방금 생성한 Amazon ECR 이미지를 사용하여 Lambda 함수를 생성합니다.

1.  [**CloudWatchLambdaInsightsExecutionRolePolicy**] IAM 정책을 함수의 실행 역할에 할당합니다.

# 함수에 대한 Lambda Insights 확장 버전 업데이트
<a name="Lambda-Insights-Update-Extension"></a>

Lambda Insights 확장을 최신 버전으로 업데이트하는 것이 좋습니다. 이 페이지의 항목에서는 이를 수행하는 방법을 설명합니다.

**참고**  
이 페이지에서는 이미 Lambda Insights를 사용하고 있는 함수에서 사용 중인 확장 버전을 업데이트하는 방법을 설명합니다. Lambda Insights를 시작하는 방법에 대한 자세한 내용은 [Lambda Insights 시작하기](Lambda-Insights-Getting-Started.md) 섹션을 참조하세요.

## Lambda 콘솔을 사용하여 Lambda Insights 확장 버전 업데이트
<a name="Lambda-Insights-Update-Extension-console"></a>

다음 단계에 따라 Lambda 콘솔을 사용하여 Lambda Insights 확장 버전을 업데이트하세요.

**Lambda 콘솔을 사용하여 업데이트하려면 다음을 수행하세요.**

1. [https://console.aws.amazon.com/lambda/](https://console.aws.amazon.com/lambda/)에서 AWS Lambda 콘솔을 엽니다.

1. 함수의 이름을 선택합니다.

1. **계층** 섹션에서 **편집**을 선택합니다.

1. 계층 목록에서 **LambdaInsightsExtension**을 검색하고 계층 버전을 [사용 가능한 Lambda Insights 익스텐션 버전](Lambda-Insights-extension-versions.md)에 나열된 최신 버전으로 변경합니다.

1. **저장**을 선택합니다.

## AWS CLI를 사용하여 Lambda Insights 확장 버전 업데이트
<a name="Lambda-Insights-Update-Extension-CLI"></a>

AWS CLI를 사용하여 Lambda Insights 확장 버전을 업데이트하려면 다음 명령을 입력하세요. layers 파라미터의 ARN 값을 사용하려는 리전 및 확장 버전과 일치하는 ARN으로 바꿉니다. 최신 릴리스 버전의 Lambda Insights 확장 계층에 대한 자세한 내용은 [사용 가능한 Lambda Insights 익스텐션 버전](Lambda-Insights-extension-versions.md) 섹션을 참조하세요.

```
aws lambda update-function-configuration \
--function-name function-name \
--layers "arn:aws:lambda:us-west-1:111122223333:layer:LambdaInsightsExtension:53"
```

## AWS SAM CLI를 사용하여 하나 이상의 함수에 대한 Lambda Insights 확장 업데이트
<a name="Lambda-Insights-Update-Extension-SAM-CLI"></a>

모든 Lambda 함수에 대한 Lambda Insights 확장 버전을 업데이트하려면 AWS Serverless Application Model(SAM) 템플릿의 `Globals` 섹션에서 `Layers` 속성을 Lambda Insights 계층의 ARN으로 업데이트하세요. 최신 릴리스 버전의 Lambda Insights 확장 계층에 대한 자세한 내용은 [사용 가능한 Lambda Insights 익스텐션 버전](Lambda-Insights-extension-versions.md) 섹션을 참조하세요.

다음은 모든 Lambda 함수를 업데이트합니다.

```
Globals:
  Function:
    Layers:
       - !Sub "arn:aws:lambda:${AWS::Region}:111122223333:layer:LambdaInsightsExtension:53"
```

다음은 하나의 함수만 업데이트합니다.

```
Resources:
  MyFunction:
    Type: AWS::Serverless::Function
    Properties:
      Layers:
        - !Sub "arn:aws:lambda:${AWS::Region}:111122223333:layer:LambdaInsightsExtension:53"
```

## CloudFormation을 사용하여 하나 이상의 함수에 대한 Lambda Insights 확장 업데이트
<a name="Lambda-Insights-Update-Extension-CloudFormation"></a>

CloudFormation을 사용하여 Lambda Insights 확장 버전을 업데이트하려면 다음 예제와 같이 함수의 CloudFormation 리소스 내 `Layers` 속성에서 확장 계층을 업데이트합니다. 최신 릴리스 버전의 Lambda Insights 확장 계층에 대한 자세한 내용은 [사용 가능한 Lambda Insights 익스텐션 버전](Lambda-Insights-extension-versions.md) 섹션을 참조하세요.

```
Resources:
  MyFunction:
    Type: AWS::Lambda::Function
    Properties:
      Layers:
        - !Sub "arn:aws:lambda:${AWS::Region}:111122223333:layer:LambdaInsightsExtension:53"
```

## AWS CDK를 사용하여 하나 이상의 함수에 대한 Lambda Insights 확장 업데이트
<a name="Lambda-Insights-Update-Extension-CDK"></a>

`layerArn` 파라미터의 ARN 값을 사용하려는 리전 및 확장 버전과 일치하는 ARN으로 바꿔서 Lambda 함수에서 확장 버전을 업데이트할 수 있습니다. 최신 릴리스 버전의 Lambda Insights 확장 계층에 대한 자세한 내용은 [사용 가능한 Lambda Insights 익스텐션 버전](Lambda-Insights-extension-versions.md) 섹션을 참조하세요.

```
import lambda = require('@aws-cdk/aws-lambda'); 
const layerArn = 'arn:aws:lambda:us-west-1:111122223333:layer:LambdaInsightsExtension:53'; 
const layer = lambda.LayerVersion.fromLayerVersionArn(this, 'LayerFromArn', layerArn);
```

## Serverless Framework를 사용하여 하나 이상의 함수에 대한 Lambda Insights 확장 업데이트
<a name="Lambda-Insights-Update-Extension-Serverless"></a>

다음 단계에 따라 Serverless Framework를 사용하여 기존 Lambda 함수에서 Lambda Insights 확장 버전을 업데이트할 수 있습니다. Serverless Framework에 대한 자세한 내용은 [Serverless Framework 설명서](https://serverless.com)를 참조하세요.

이 방법은 서버리스용 Lambda Insights 플러그인을 사용합니다. 자세한 내용은 [serverless-plugin-lambda-insights](https://www.npmjs.com/package/serverless-plugin-lambda-insights)를 참조하세요.

최신 버전의 서버리스 명령줄 인터페이스를 아직 설치하지 않은 경우 먼저 설치하거나 업그레이드해야 합니다. 자세한 내용은 [Setting Up Serverless Framework With AWS](https://www.serverless.com/framework/docs/getting-started/)를 참조하세요.

**Lambda 콘솔을 사용하여 업데이트하려면 다음을 수행하세요.**

1. Lambda Insights를 업데이트합니다. 아직 수행하지 않은 경우 파일 끝에 `custom` 섹션을 추가하고 `lambdaInsightsVersion` 속성 내에 Lambda Insights 버전을 지정합니다.

   ```
   custom:
       lambdaInsights:
           lambdaInsightsVersion: 53 #specify the Layer Version
   ```

1. 다음 명령을 입력하여 서버리스 서비스를 다시 배포합니다.

   ```
   serverless deploy
   ```

## Lambda 컨테이너 이미지 배포에 대한 Lambda Insights 확장 버전 업데이트
<a name="Lambda-Insights-Update-Extension-container"></a>

Lambda 컨테이너 이미지에서 Lambda Insights를 업데이트하려면 [Lambda 컨테이너 이미지 배포에서 Lambda Insights 활성화](Lambda-Insights-Getting-Started-docker.md)의 단계에 따라 최신 버전의 Lambda Insights로 이미지를 다시 빌드하세요. 그런 다음 AWS CLI를 사용하여 [함수 코드를 업데이트](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/update-function-code.html)하고 `--image-uri` 파라미터 값으로 컨테이너 이미지 URI를 제공합니다.

# Lambda Insights 지표 보기
<a name="Lambda-Insights-view-metrics"></a>

호출된 Lambda 함수에 Lambda Insights 확장을 설치한 후 CloudWatch 콘솔을 사용하여 지표를 확인할 수 있습니다. 다중 함수 개요를 보거나 단일 함수에 집중할 수 있습니다. 관리형 인스턴스에서 실행 중인 Lambda 함수에 대한 지표를 볼 수도 있습니다.

Lambda Insights 지표 목록은 [Lambda Insights가 수집하는 지표](Lambda-Insights-metrics.md) 단원을 참조하세요.

**Lambda Insights 지표의 다중 함수 개요를 보려면**

1. [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)에서 CloudWatch 콘솔을 엽니다.

1. 탐색 창에서 **인사이트**를 선택한 다음 **Lambda Insights**를 선택하세요.

1. 페이지 상단의 **Lambda Insights 보기** 드롭다운에서 **함수**를 선택합니다.

1. **여러 함수**를 선택하세요.

   페이지의 위쪽 부분에는 Lambda Insights가 사용 설정된 리전의 모든 Lambda 함수에 대한 집계된 지표가 있는 그래프가 표시됩니다. 페이지의 아래쪽에는 함수를 나열하는 테이블이 있습니다.

1. 표시되는 함수의 수를 줄이기 위해 함수 이름을 기준으로 필터링하려면 페이지 상단 근처의 상자에 함수 이름의 일부를 입력합니다.

1. 이 보기를 대시보드에 위젯으로 추가하려면 [**대시보드에 추가(Add to dashboard)**]를 선택합니다.

**단일 함수의 지표를 보려면**

1. [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)에서 CloudWatch 콘솔을 엽니다.

1. 탐색 창에서 **인사이트**를 선택한 다음 **Lambda Insights**를 선택하세요.

1. 페이지 상단의 **Lambda Insights 보기** 드롭다운에서 **함수**를 선택합니다.

1. **단일 함수**를 선택하세요.

   페이지의 위쪽 부분에는 선택한 함수에 대한 지표가 있는 그래프가 표시됩니다.

1. X-Ray를 사용 설정한 경우 단일 추적 ID를 선택할 수 있습니다. 그러면 해당 간접 호출에 대한 X-Ray 트레이스 맵 페이지가 열리며, 여기에서 축소하여 해당 특정 트랜잭션 처리와 관련된 분산 트레이스 및 기타 서비스를 확인할 수 있습니다. X-Ray 트레이스 맵에 대한 자세한 내용은 [X-Ray 트레이스 맵 사용](https://docs.aws.amazon.com/xray/latest/devguide/xray-console-servicemap.html)을 참조하세요.

1. CloudWatch Logs Insights를 열고 특정 오류를 확대하려면 페이지 하단의 테이블별 [**로그 보기(View logs)**]를 선택합니다.

1. 이 보기를 대시보드에 위젯으로 추가하려면 [**대시보드에 추가(Add to dashboard)**]를 선택합니다.

**관리형 인스턴스에서 실행 중인 Lambda 함수에 대한 지표를 보려면**

1. [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)에서 CloudWatch 콘솔을 엽니다.

1. 탐색 창에서 **인사이트**를 선택한 다음 **Lambda Insights**를 선택하세요.

1. 페이지 상단의 **Lambda Insights 보기** 드롭다운에서 **관리형 인스턴스 함수**를 선택합니다.

   이 페이지에는 관리형 인스턴스에서 실행 중인 Lambda 함수에 대한 지표와 함께 관리형 인스턴스 보기가 표시됩니다.

1. **보기** 섹션에서 지표를 볼 세부 수준을 선택합니다.
   + **용량 제공업체** - 용량 제공업체 수준에서 집계된 지표가 표시됩니다.
   + **인스턴스 유형** - 인스턴스 유형 수준에서 집계된 지표가 표시됩니다.
   + **함수** - 개별 함수 수준에서 지표가 표시됩니다. 페이지의 위쪽 부분에는 Lambda Insights가 사용 설정된 리전의 모든 Lambda 함수에 대한 집계된 지표가 있는 그래프가 표시됩니다. 페이지의 아래쪽에는 함수를 나열하는 테이블이 있습니다. 함수 이름을 기준으로 필터링하려면 페이지 상단 근처의 상자에 함수 이름의 일부를 입력합니다.

1. **필터** 섹션을 사용하여 용량 제공업체, 인스턴스 유형 또는 함수를 기준으로 필터링합니다.

1. 이 보기를 대시보드에 위젯으로 추가하려면 [**대시보드에 추가(Add to dashboard)**]를 선택합니다.

# Application Insights와 통합
<a name="lambda-insights-appinsights"></a>

Amazon CloudWatch Application Insights는 애플리케이션 리소스와 기술 스택 전반에 걸쳐 애플리케이션을 모니터링하고 주요 지표, 로그, 경보를 식별 및 설정하는 데 도움이 됩니다. 자세한 내용은 [CloudWatch Application Insights로 일반적인 애플리케이션 문제 감지](cloudwatch-application-insights.md) 섹션을 참조하세요.

Application Insights를 활성화하여 Lambda 함수에서 추가 데이터를 수집할 수 있습니다. 아직 Application Insights를 활성화하지 않은 경우 Container Insights 대시보드의 성능 보기 아래에 있는 ****Application Insights** 자동 구성(Auto-configure Application Insights**)을 선택해 활성화할 수 있습니다.

Lambda 기능을 모니터링하도록 CloudWatch **Application Insights**를 이미 설정한 경우 Application Insights 대시보드가 Application Insights 탭 아래에 표시됩니다.

# Lambda Insights가 수집하는 지표
<a name="Lambda-Insights-metrics"></a>

Lambda Insights는 해당 서비스가 설치된 Lambda 함수에서 여러 지표를 수집합니다. 이러한 지표 중 일부는 CloudWatch 지표에서 시계열 집계 데이터로 사용할 수 있습니다. 다른 지표는 시계열 데이터로 집계되지는 않지만 CloudWatch Logs Insights를 사용하여 임베디드 지표 형식 로그 항목에서 찾아볼 수 있습니다.

**Topics**
+ [

# Lambda 함수
](Lambda-Insights-metrics-lambda-functions.md)
+ [

# 관리형 인스턴스 Lambda 함수
](Lambda-Insights-metrics-managed-instances.md)

# Lambda 함수
<a name="Lambda-Insights-metrics-lambda-functions"></a>

다음 지표는 표준 Lambda 함수에 대한 `LambdaInsights` 네임스페이스의 CloudWatch 지표에서 시계열 집계 데이터로 사용할 수 있습니다.


| 지표 이름 | 측정 기준 | 설명 | 
| --- | --- | --- | 
|  `cpu_total_time` |  function\$1name function\$1name, version  |  `cpu_system_time` 및 `cpu_user_time`의 합계입니다. 단위: 밀리초  | 
|  `init_duration` |  function\$1name function\$1name, version  |  Lambda 실행 환경 수명 주기의 `init` 단계에서 소요된 시간입니다. 단위: 밀리초  | 
|  `memory_utilization` |  function\$1name function\$1name, version  |  함수에 할당된 메모리의 백분율로 측정된 최대 메모리입니다. 단위: 퍼센트  | 
|  `used_memory_max` |  function\$1name function\$1name, version  |  함수 실행 환경의 측정된 메모리입니다. 단위: 메가바이트  | 
|  `rx_bytes` |  function\$1name function\$1name, version  |  함수가 수신한 바이트 수입니다. 단위: 바이트  | 
|  `tmp_free` |  function\$1name function\$1name, version  |  `/tmp` 디렉터리에 사용 가능한 공간량입니다. 단위: 바이트  | 
|  `tmp_used` |  function\$1name function\$1name, version  |  `/tmp` 디렉터리에 사용된 공간량입니다. 단위: 바이트  | 
|  `tx_bytes` |  function\$1name function\$1name, version  |  함수가 전송한 바이트 수입니다. 단위: 바이트  | 
|  `total_memory` |  function\$1name function\$1name, version  |  Lambda 함수에 할당된 메모리 양입니다. 이는 함수의 메모리 크기와 같습니다. 단위: 메가바이트  | 
|  `total_network` |  function\$1name function\$1name, version  |  `rx_bytes` 및 `tx_bytes`의 합계입니다. I/O 태스크를 수행하지 않는 함수의 경우에도 이 값은 일반적으로 Lambda 런타임에서 수행된 네트워크 호출로 인해 0보다 큽니다. 단위: 바이트  | 
|  `used_memory_max` |  function\$1name function\$1name, version  |  측정된 함수 샌드박스 메모리입니다. 단위: 메가바이트  | 

다음 지표는 CloudWatch Logs Insights를 사용하여 임베디드 지표 형식 로그 항목에서 찾아볼 수 있습니다. CloudWatch Logs Insights에 대한 자세한 내용은 [CloudWatch Logs Insights를 사용한 로그 데이터 분석](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AnalyzingLogData.html) 단원을 참조하세요.

포함된 지표 형식에 대한 자세한 내용은 [로그 내에 지표 포함](CloudWatch_Embedded_Metric_Format.md) 단원을 참조하세요.


| 지표 이름 | 설명 | 
| --- | --- | 
|  `agent_version` |  Lambda 함수에서 실행 중인 Lambda Insights 확장 에이전트의 현재 버전입니다. 단위: 문자열  | 
|  `cpu_user_time` |  CPU가 사용자 코드를 실행하는 데 사용한 시간입니다. 단위: 밀리초  | 
|  `cpu_system_time` |  CPU가 커널 코드를 실행하는 데 사용한 시간입니다. 단위: 밀리초  | 
|  `cpu_total_time` |  `cpu_system_time` 및 `cpu_user_time`의 합계입니다. 단위: 밀리초  | 
|  `fd_use` |  현재 사용 중인 파일 디스크립터입니다. 단위: 수  | 
|  `fd_max` |  사용할 수 있는 최대 파일 디스크립터입니다. 단위: 수  | 
|  `version` |  다른 지표가 수집된 Lambda 함수의 버전입니다. 단위: 수  | 
|  `agent_memory_max` |  Lambda Insights 확장 에이전트가 사용하는 최대 메모리입니다. 단위: 바이트  | 
|  `agent_memory_avg` |  Lambda Insights 확장 에이전트가 사용하는 평균 메모리입니다. 단위: 바이트  | 
|  `memory_utilization` |  실행 환경에 할당된 메모리의 비율(%)로 측정된 평균 메모리입니다. 단위: 퍼센트  | 
|  `used_memory_max` |  함수 실행 환경의 측정된 메모리입니다. 단위: 메가바이트  | 
|  `rx_bytes` |  함수가 수신한 바이트 수입니다. 단위: 바이트  | 
|  `tx_bytes` |  함수가 전송한 바이트 수입니다. 단위: 바이트  | 
|  `threads_max` |  함수 프로세스에서 사용 중인 스레드 수입니다. 함수 작성자가 런타임에 의해 생성된 초기 스레드 수를 제어하지 않습니다. 단위: 수  | 
|  `tmp_used` |  `/tmp` 디렉터리에 사용된 공간량입니다. 단위: 바이트  | 
|  `tmp_max` |  `/tmp` 디렉터리에 사용 가능한 공간량입니다. 단위: 바이트  | 
|  `total_memory` |  Lambda 함수에 할당된 메모리 양입니다. 이는 함수의 메모리 크기와 같습니다. 단위: 메가바이트  | 
|  `total_network` |  `rx_bytes` 및 `tx_bytes`의 합계입니다. I/O 태스크를 수행하지 않는 함수의 경우에도 이 값은 일반적으로 Lambda 런타임에서 수행된 네트워크 호출로 인해 0보다 큽니다. 단위: 바이트  | 

# 관리형 인스턴스 Lambda 함수
<a name="Lambda-Insights-metrics-managed-instances"></a>

다음 지표는 관리형 인스턴스에서 실행 중인 표준 Lambda 함수에 대한 `LambdaInsights` 네임스페이스의 CloudWatch 지표에서 시계열 집계 데이터로 사용할 수 있습니다.


| 지표 이름 | 측정 기준 | 설명 | 
| --- | --- | --- | 
|  `cpu_utilization` |  function\$1name function\$1name, version  |  실행 환경에 할당된 vCPU의 비율(%)로 측정된 평균 CPU입니다. 단위: 퍼센트  | 
|  `cpu_utilization_max` |  function\$1name function\$1name, version  |  실행 환경에 할당된 vCPU의 비율(%)로 측정된 최대 CPU입니다. 이는 1초 간격으로 샘플링됩니다. 단위: 퍼센트  | 
|  `cpu_total_time` |  function\$1name function\$1name, version  |  `cpu_system_time` 및 `cpu_user_time`의 합계입니다. 단위: 밀리초  | 
|  `memory_utilization` |  function\$1name function\$1name, version  |  실행 환경에 할당된 메모리의 비율(%)로 측정된 평균 메모리입니다. 단위: 퍼센트  | 
|  `memory_utilization_max` |  function\$1name function\$1name, version  |  실행 환경에 할당된 메모리의 비율(%)로 측정된 최소 메모리입니다. 이는 50ms 간격으로 샘플링됩니다. 단위: 퍼센트  | 
|  `used_memory_max` |  function\$1name function\$1name, version  |  함수 실행 환경의 측정된 메모리입니다. 단위: 메가바이트  | 
|  `rx_bytes` |  function\$1name function\$1name, version  |  함수가 수신한 바이트 수입니다. 단위: 바이트  | 
|  `tmp_free` |  function\$1name function\$1name, version  |  `/tmp` 디렉터리에 사용 가능한 공간량입니다. 단위: 바이트  | 
|  `tmp_used` |  function\$1name function\$1name, version  |  `/tmp` 디렉터리에 사용된 공간량입니다. 단위: 바이트  | 
|  `tx_bytes` |  function\$1name function\$1name, version  |  함수가 전송한 바이트 수입니다. 단위: 바이트  | 
|  `total_memory` |  function\$1name function\$1name, version  |  Lambda 함수에 할당된 메모리 양입니다. 이는 함수의 메모리 크기와 같습니다. 단위: 메가바이트  | 
|  `total_network` |  function\$1name function\$1name, version  |  `rx_bytes` 및 `tx_bytes`의 합계입니다. I/O 태스크를 수행하지 않는 함수의 경우에도 이 값은 일반적으로 Lambda 런타임에서 수행된 네트워크 호출로 인해 0보다 큽니다. 단위: 바이트  | 
|  `used_memory_max` |  function\$1name function\$1name, version  |  측정된 함수 샌드박스 메모리입니다. 단위: 메가바이트  | 

다음 지표는 CloudWatch Logs Insights를 사용하여 임베디드 지표 형식 로그 항목에서 찾아볼 수 있습니다. CloudWatch Logs Insights에 대한 자세한 내용은 [CloudWatch Logs Insights를 사용한 로그 데이터 분석](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AnalyzingLogData.html) 단원을 참조하세요.

포함된 지표 형식에 대한 자세한 내용은 [로그 내에 지표 포함](CloudWatch_Embedded_Metric_Format.md) 단원을 참조하세요.


| 지표 이름 | 설명 | 
| --- | --- | 
|  `lambda_mode` |  이 로그 이벤트가 Lambda 관리형 인스턴스에서 실행되는 함수에 대한 것인지를 나타냅니다. 이 필드가 로그 이벤트에 있는 경우 `managed-instance`라는 한 가지 값만 가질 수 있습니다. 이 필드가 없으면 해당 함수가 일반 Lambda 함수였다는 뜻입니다. 단위: 문자열  | 
|  `agent_version` |  Lambda 함수에서 실행 중인 Lambda Insights 확장 에이전트의 현재 버전입니다. 단위: 문자열  | 
|  `cpu_utilization` |  실행 환경에 할당된 vCPU의 비율(%)로 측정된 평균 CPU입니다. 단위: 퍼센트  | 
|  `cpu_utilization_max` |  실행 환경에 할당된 vCPU의 비율(%)로 측정된 최대 CPU입니다. 이는 1초 간격으로 샘플링됩니다. 단위: 퍼센트  | 
|  `cpu_user_time` |  CPU가 사용자 코드를 실행하는 데 사용한 시간입니다. 단위: 밀리초  | 
|  `cpu_system_time` |  CPU가 커널 코드를 실행하는 데 사용한 시간입니다. 단위: 밀리초  | 
|  `cpu_total_time` |  `cpu_system_time` 및 `cpu_user_time`의 합계입니다. 단위: 밀리초  | 
|  `fd_use` |  현재 사용 중인 파일 디스크립터입니다. 단위: 수  | 
|  `fd_max` |  사용할 수 있는 최대 파일 디스크립터입니다. 단위: 수  | 
|  `execution_environment_init` |  이 함수에 대해 새 실행 환경이 가동되었는지를 나타내는 부울 값입니다. 단위: 부울  | 
|  `version` |  다른 지표가 수집된 Lambda 함수의 버전입니다. 단위: 수  | 
|  `agent_memory_max` |  Lambda Insights 확장 에이전트가 사용하는 최대 메모리입니다. 단위: 바이트  | 
|  `agent_memory_avg` |  Lambda Insights 확장 에이전트가 사용하는 평균 메모리입니다. 단위: 바이트  | 
|  `memory_utilization` |  실행 환경에 할당된 메모리의 비율(%)로 측정된 평균 메모리입니다. 단위: 퍼센트  | 
|  `memory_utilization_max` |  실행 환경에 할당된 메모리의 비율(%)로 측정된 최소 메모리입니다. 이는 50ms 간격으로 샘플링됩니다. 단위: 퍼센트  | 
|  `used_memory_max` |  함수 실행 환경의 측정된 메모리입니다. 단위: 메가바이트  | 
|  `rx_bytes` |  함수가 수신한 바이트 수입니다. 단위: 바이트  | 
|  `tx_bytes` |  함수가 전송한 바이트 수입니다. 단위: 바이트  | 
|  `threads_max` |  함수 프로세스에서 사용 중인 스레드 수입니다. 함수 작성자가 런타임에 의해 생성된 초기 스레드 수를 제어하지 않습니다. 단위: 수  | 
|  `tmp_free` |  `/tmp` 디렉터리에 사용 가능한 공간량입니다. 단위: 바이트  | 
|  `tmp_used` |  `/tmp` 디렉터리에 사용된 공간량입니다. 단위: 바이트  | 
|  `tmp_max` |  `/tmp` 디렉터리에 사용 가능한 공간량입니다. 단위: 바이트  | 
|  `total_memory` |  Lambda 함수에 할당된 메모리 양입니다. 이는 함수의 메모리 크기와 같습니다. 단위: 메가바이트  | 
|  `total_network` |  `rx_bytes` 및 `tx_bytes`의 합계입니다. I/O 태스크를 수행하지 않는 함수의 경우에도 이 값은 일반적으로 Lambda 런타임에서 수행된 네트워크 호출로 인해 0보다 큽니다. 단위: 바이트  | 

# CloudWatch Lambda Insights 문제 해결 및 알려진 문제
<a name="Lambda-Insights-Troubleshooting"></a>

문제 해결을 위한 첫 번째 단계는 Lambda Insights 익스텐션에 디버그 로깅을 사용 설정하는 것입니다. 이렇게 하려면 Lambda 함수에서 환경 변수 `LAMBDA_INSIGHTS_LOG_LEVEL=info`를 설정합니다. 자세한 내용은 [AWS Lambda 환경 변수 사용](https://docs.aws.amazon.com/lambda/latest/dg/configuration-envvars.html) 단원을 참조하세요.

익스텐션은 함수와 동일한 로그 그룹에 로그를 내보냅니다(`/aws/lambda/function-name)`. 해당 로그를 검토하여 오류가 설정 문제와 관련이 있을 수 있는지 확인합니다.

## Lambda Insights의 지표가 표시되지 않음
<a name="Lambda-Insights-Troubleshooting-nometrics"></a>

표시될 것으로 예상했던 Lambda Insights 지표가 표시되지 않으면 다음 가능성을 확인하세요.
+ **지표가 지연될 뿐일 수 있음** - ​​함수가 아직 호출되지 않았거나 데이터가 아직 플러시되지 않은 경우 CloudWatch에 지표가 표시되지 않습니다. 자세한 내용은 이 단원의 뒷부분에 있는 **알려진 문제**를 참조하세요.
+ **Lambda 함수에 올바른 권한이 있는지 확인** - [**CloudWatchLambdaInsightsExecutionRolePolicy**] IAM 정책이 함수의 실행 역할에 할당되었는지 확인합니다.
+ **Lambda 런타임 확인** - Lambda Insights는 특정 Lambda 런타임만 지원합니다. 지원되는 런타임 목록은 [Lambda Insights](Lambda-Insights.md) 단원을 참조하세요.

  예를 들어 Java 8에서 Lambda Insights를 사용하려면 `java8` 런타임이 아니라 `java8.al2` 런타임을 사용해야 합니다.
+ **네트워크 액세스 확인** - Lambda 함수가 인터넷에 액세스할 수 없는 VPC 프라이빗 서브넷에 있을 수 있으며, CloudWatch Logs에 대해 구성된 VPC 엔드포인트가 없습니다. 이 문제를 디버그하기 위해 환경 변수 `LAMBDA_INSIGHTS_LOG_LEVEL=info`를 설정할 수 있습니다.

## 알려진 문제
<a name="Lambda-Insights-Troubleshooting-knownissues"></a>

데이터 지연은 20분까지 걸릴 수 있습니다. 함수 핸들러가 완료되면 Lambda는 샌드박스를 고정하며 이에 따라 Lambda Insights 익스텐션도 고정됩니다. 함수가 실행되는 동안에는 함수 TPS를 기반으로 적응형 배치 처리 전략을 사용하여 데이터를 출력할 수 있습니다. 그러나 함수 호출이 장기간 중지되는데 버퍼에 여전히 이벤트 데이터가 있는 경우 이 데이터는 Lambda가 유휴 샌드박스를 종료할 때까지 지연될 수 있습니다. Lambda가 샌드박스를 종료하면 버퍼링된 데이터를 플러시할 수 있습니다.

# CloudWatch Lambda Insights의 원격 분석 이벤트 예
<a name="Lambda-Insights-example-event"></a>

Lambda Insights가 사용 설정된 Lambda 함수를 호출할 때마다 단일 로그 이벤트가 `/aws/lambda-insights` 로그 그룹에 기록됩니다. 각 로그 이벤트에는 임베디드 지표 형식의 지표가 포함됩니다. 포함된 지표 형식에 대한 자세한 내용은 [로그 내에 지표 포함](CloudWatch_Embedded_Metric_Format.md) 단원을 참조하세요.

이러한 로그 이벤트를 분석하기 위해 다음 방법을 사용할 수 있습니다.
+ [Lambda Insights 지표 보기](Lambda-Insights-view-metrics.md) 단원에 설명된 것처럼 CloudWatch 콘솔의 Lambda Insights 섹션을 활용합니다.
+ CloudWatch Logs Insights를 사용하여 로그 이벤트를 쿼리합니다. 자세한 내용은 [CloudWatch Logs Insights를 사용한 로그 데이터 분석](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AnalyzingLogData.html)을 참조하세요.
+ `LambdaInsights` 네임스페이스에 수집된 지표를 검토하고 CloudWatch 지표를 사용하여 이를 그래프로 표시합니다.

다음은 임베디드 지표 형식이 있는 Lambda Insights 로그 이벤트의 예입니다.

```
{
    "_aws": {
        "Timestamp": 1605034324256,
        "CloudWatchMetrics": [
            {
                "Namespace": "LambdaInsights",
                "Dimensions": [
                    [ "function_name" ],
                    [ "function_name", "version" ]
                ],
                "Metrics": [
                    { "Name": "memory_utilization", "Unit": "Percent" },
                    { "Name": "total_memory", "Unit": "Megabytes" },
                    { "Name": "used_memory_max", "Unit": "Megabytes" },
                    { "Name": "cpu_total_time", "Unit": "Milliseconds" },
                    { "Name": "tx_bytes", "Unit": "Bytes" },
                    { "Name": "rx_bytes", "Unit": "Bytes" },
                    { "Name": "total_network", "Unit": "Bytes" },
                    { "Name": "init_duration", "Unit": "Milliseconds" }
                ]
            }
        ],
        "LambdaInsights": {
            "ShareTelemetry": true
        }
    },
    "event_type": "performance",
    "function_name": "cpu-intensive",
    "version": "Blue",
    "request_id": "12345678-8bcc-42f7-b1de-123456789012",
    "trace_id": "1-5faae118-12345678901234567890",
    "duration": 45191,
    "billed_duration": 45200,
    "billed_mb_ms": 11571200,
    "cold_start": true,
    "init_duration": 130,
    "tmp_free": 538329088,
    "tmp_max": 551346176,
    "threads_max": 11,
    "used_memory_max": 63,
    "total_memory": 256,
    "memory_utilization": 24,
    "cpu_user_time": 6640,
    "cpu_system_time": 50,
    "cpu_total_time": 6690,
    "fd_use": 416,
    "fd_max": 32642,
    "tx_bytes": 4434,
    "rx_bytes": 6911,
    "timeout": true,
    "shutdown_reason": "Timeout",
    "total_network": 11345,
    "agent_version": "1.0.72.0",
    "agent_memory_avg": 10,
    "agent_memory_max": 10
}
```

다음은 Lambda 관리형 인스턴스에서 실행 중인 Lambda 함수에 대한 Lambda Insights 로그 이벤트의 예제입니다.

```
{
    "total_network": 16443,
    "tmp_free": 531492864,
    "total_memory": 2048,
    "fd_use": 85,
    "tmp_used": 11984896,
    "execution_environment_init": false,
    "version": "3",
    "event_type": "performance",
    "agent_memory_max": 6,
    "fd_max": 1024,
    "function_name": "cpu-intensive",
    "tx_bytes": 8404,
    "memory_utilization": 3,
    "used_memory_max": 73,
    "memory_utilization_max": 3,
    "cpu_system_time": 541,
    "threads_max": 49,
    "tmp_max": 543477760,
    "cpu_utilization_max": 2,
    "agent_memory_avg": 6,
    "cpu_total_time": 815,
    "rx_bytes": 8039,
    "lambda_mode": "managed-instance",
    "agent_version": "1.0.660.0",
    "_aws": {
        "CloudWatchMetrics": [
            {
                "Namespace": "LambdaInsights",
                "Dimensions": [
                    [
                        "function_name"
                    ],
                    [
                        "function_name",
                        "version"
                    ]
                ],
                "Metrics": [
                    {
                        "Name": "cpu_total_time",
                        "Unit": "Milliseconds"
                    },
                    {
                        "Name": "cpu_utilization",
                        "Unit": "Percent"
                    },
                    {
                        "Name": "cpu_utilization_max",
                        "Unit": "Percent"
                    },
                    {
                        "Name": "tx_bytes",
                        "Unit": "Bytes"
                    },
                    {
                        "Name": "rx_bytes",
                        "Unit": "Bytes"
                    },
                    {
                        "Name": "total_network",
                        "Unit": "Bytes"
                    },
                    {
                        "Name": "used_memory_max",
                        "Unit": "Megabytes"
                    },
                    {
                        "Name": "memory_utilization",
                        "Unit": "Percent"
                    },
                    {
                        "Name": "memory_utilization_max",
                        "Unit": "Percent"
                    },
                    {
                        "Name": "total_memory",
                        "Unit": "Megabytes"
                    },
                    {
                        "Name": "tmp_used",
                        "Unit": "Bytes"
                    },
                    {
                        "Name": "tmp_free",
                        "Unit": "Bytes"
                    }
                ]
            }
        ],
        "Timestamp": 1764164871353,
        "LambdaInsights": {
            "ShareTelemetry": true
        }
    },
    "cpu_utilization": 1,
    "cpu_user_time": 273
}
```