Amazon Cloudfront is a fast content delivery network (CDN) service that securely delivers data, videos, applications, and APIs worldwide with low latency, high transfer speeds, and a developer-friendly environment.
How to get data flowing
This integration is facilitated through Cribl Stream’s S3 Source and/or Kinesis Source.
Standard logs (access logs)
Enable access logging in Cloudfront.
Specify an Amazon S3 bucket for log storage, granting appropriate permissions to write to the bucket.
Configure Stream to read data from S3 via Sources > Amazon S3.
Supply your SQS queue. IAM roles or manual keys are both supported.
Stream will start fetching data as SQS messages become available.
Real-time logs
Enable real-time logs in Cloudfront.
Configure the desired sampling rate, fields, and path patterns.
Specify a Kinesis data stream, by its Amazon Resource Name (ARN).
Specify the Kinesis stream’s number of shards and IAM role.
Configure Stream to read data from Kinesis via Sources > Amazon Kinesis.
Specify the stream name, AWS Region, record data format, authentication details, and optional parameters.
Stream will receive data as it becomes available.