Amazon CloudFront, 이제 액세스 로그의 추가 로그 형식 및 대상 지원
Amazon CloudFront가 표준 액세스 로깅 기능을 개선하여 고객에게 새로운 로그 구성 및 전송 옵션을 제공한다고 발표했습니다. 고객은 이제 CloudFront 액세스 로그를 Amazon CloudWatch Logs와 Amazon Data Firehose라는 두 개의 새로운 대상에 직접 전송할 수 있습니다. JSON 및 Apache Parquet(S3로 전송된 로그의 경우)를 비롯하여 확장된 로그 출력 형식 목록에서 선택할 수 있습니다. 아울러, S3로 전송되는 로그의 자동 파티셔닝을 직접 활성화하고, 특정 로그 필드를 선택하고, 로그에 포함되는 순서를 설정할 수 있습니다.
지금까지는 고객이 로그를 분할하거나, 로그 형식을 변환하거나, 로그를 CloudWatch Logs 또는 Data Firehose로 전송하려면 사용자 지정 로직을 작성해야 했습니다. 새로운 로깅 기능은 기본 로그 구성을 제공하므로 사용자 지정 로그를 작성할 필요가 없습니다. 예를 들어, 고객은 이제 S3로 전송되는 CloudFront 로그에 대해 Apache Parquet 형식과 같은 기능을 직접 활성화하여 Amazon Athena, AWS Glue 등의 서비스를 사용할 때 쿼리 성능을 개선할 수 있습니다.
또한, CloudWatch Logs로 액세스 로그 전송을 활성화한 고객은 CloudFront 요청당 750바이트의 로그를 무료로 받게 됩니다. Amazon S3로 표준 액세스 로그 전송은 계속 무료로 제공됩니다. 자세한 내용은 CloudFront 요금 페이지의 '추가 기능' 섹션에서 확인하세요.
이제 고객은 CloudFront 콘솔이나 API를 통해 S3, CloudWatch Logs 및 Data Firehose로 CloudFront 표준 로그 전송을 활성화할 수 있습니다. CloudFormation 지원은 곧 제공될 예정입니다. 새로운 액세스 로그 기능에 대한 자세한 설명은 Amazon CloudFront 개발자 안내서에서 확인할 수 있습니다.