AWS CloudFront
Undestand how to install the extended AWS CloudFront integration, allowing precise object-level cost allocation for CF requests and their underlying S3 buckets.
Pelanor provides a dedicated CloudFront integration that enables precise object-level cost allocation for CloudFront requests and their underlying S3 buckets. The integration relies on CloudFront logs.
Additional charges may apply for CloudFront log access.
Installation Steps
Follow these steps for each CloudFront distribution you want to monitor:
Open the CloudFront Console
Open CloudFront in the AWS Management Console.
Select your distribution
Choose the distribution you want to configure.
Enable logging
Go to the Logging tab and click Add → Amazon S3.
If this option is disabled, CloudFront logs are already being exported to an S3 bucket.
Contact Pelanor Support for alternative setup options.
Choose the destination bucket
Select your Pelanor artifact bucket as the destination.
- Bucket name format:
pelanor-external-{uuid}
- If you don’t have one, update your AWS integration or contact Pelanor
Set partitioning path
Expand Additional settings and set the partitioning path to:
cloudfront-logs/{DistributionId}/{yyyy}/{MM}/{dd}/
Set output format
For Output format, select Parquet.
Save configuration
Click Submit to save your changes.