Streaming of Access Logs
IO River provides the ability to get CDN access logs in a unified format. Meaning, logs from all CDNs will be streamed using the same format for easy processing.
Unified Access Log Format
IO River provides the ability to get CDN access logs in a unified format. When you configure streaming of logs to a logs destinations, the logs will be sent in a gzip files.
Setting Up AWS S3 Bucket
To stream logs to your AWS S3 bucket, you need to create a bucket and an AWS Role that provides access to it. The AWS Role (or user) should have the PutObject permission for your bucket. You can use the following CloudFormation quick-create link to set up this IAM Role.
Query Logs in AWS Athena
You can easily analyze your logs stored in AWS S3 using AWS Athena. Athena allows you to write SQL-style queries that run directly on your stored IO River logs. Follow the steps below to set up the integration:
Viewing Log Delivery Statistics and Failures
Once a Log Destination is configured and an Action to Stream Logs was added to a service Behavior, IO River will start sending access log to the destination S3 bucket.