Cloudfront Lambda Egde Funtion의 CloudWatch LogGroup

2025. 6. 18. 12:12AWS/Amazon CloudWatch

728x90
SMALL
1. 사용하지 않고 Disable 되어 있는 리전에는 CloudWatch LogGroup이 안 생기는가?
 - Disable 된 리전에는 CloudWatch LogGroup이 생성되지 않음.
 - 이는 Disable 가능한 리전에는 REC(Regional Edge Cache) 가 없기 때문.
 - Lambda@Edge는 엣지 로케이션에서 가장 가까운 REC가 있는 리전에서 실행되며, 해당 리전에 로그 그룹이 생성.
 - 참고로 REC가 있는 리전은 Disable이 불가능한 리전이기 때문에, 실제 로그가 생성되는 리전은 항상 활성화.

2. 그 외 활성화된 리전은 전부 Retention 을 1days로 적용해서 로그 관리 및 비용 관리중입니다. 그러면 근본적으로 Lambda Edge의 Loggroup을 생기지 않게 할 방법은 있는가?
- 로그 자체를 생성하지 않고자 하실 경우 Lambda@Edge를 수행하는 IAM 역할에서 CloudWatch에 로그를 생성하는 데에 필요한 권한 제거.
- 이 경우 Lambda@Edge가 수행되더라도 CloudWatch에 로그를 쓸 수 없기에 로그가 생성되지 않음.
- 다만 이 경우 Lambda@Edge 함수 관련 에러 발생 시 에러 내역을 추적하기 어려움,
728x90
LIST

'AWS > Amazon CloudWatch' 카테고리의 다른 글

AWS CloudWatch Logs insights query  (0) 2025.02.12
CloudWatch Metrics retention  (0) 2023.10.18
CloudWatch Internet Monitor  (1) 2023.10.13
cloudwatch logs to slack  (0) 2022.12.26
Amazon CloudWatch logs 용 CLI  (0) 2020.10.28