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:

1

Open the CloudFront Console

Open CloudFront in the AWS Management Console.

2

Select your distribution

Choose the distribution you want to configure.

3

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.

4

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
5

Set partitioning path

Expand Additional settings and set the partitioning path to:
cloudfront-logs/{DistributionId}/{yyyy}/{MM}/{dd}/

6

Set output format

For Output format, select Parquet.

7

Save configuration

Click Submit to save your changes.