CDN Insights

A Hydrolix Solution that aggregates log data from multiple content delivery network (CDN) providers into a single unified view.

Overview

CDN Insights is available in Hydrolix for AWS. It provides a unified workflow for ingesting logs from multiple CDNs into Hydrolix and presenting them in a set of prebuilt dashboards designed for troubleshooting, traffic analysis, and performance comparison.

After you add the Solution in the Hydrolix Web Console, Hydrolix provisions the required ingestion streams and dashboards automatically. You can then configure any supported CDN to send logs directly to your Hydrolix service.

CDN Insights consolidates logs from the following CDNs:

  • CloudFront
  • Fastly
  • Cloudflare
  • Akamai DataStream

Before you begin

Before configuring CDN Insights, make sure you have the following:

After you add the CDN Insights Solution, the Solution detail page in the Hydrolix Web Console will show everything you need to complete configuration for each CDN.

Configuration

To add and configure the CDN Insights Solution:

  1. Sign in to the Hydrolix Web Console.
  2. In the left navigation, select Solutions & Data Sources.
  3. Select Add Solution or Data Source.
  4. Choose CDN Insights from the list.

After Hydrolix finishes provisioning, the Solution detail page includes:

  • A list of supported CDN data sources with links to configuration instructions
  • A link to the CDN Insights dashboards
  • The name of any automatically provisioned resources

The Solution now appears on the Solutions & Data Sources page. You can return to the Solution detail page at any time to review configuration details or remove the Solution.

Send log data to Hydrolix

You can send logs from any supported CDN at any time. Dashboards update automatically as new log streams become available.

When you use the Hydrolix Web Console to add a CDN data source, Hydrolix automatically completes all Hydrolix-side configuration. You only need to follow the vendor-specific instructions to send logs from that CDN.

Use the sections below to configure each CDN to send logs to Hydrolix.

AWS CloudFront

CDN insights uses CloudFront standard logs (v2).

When you add CDN Insights in the Hydrolix Web Console, Hydrolix automatically provisions an Amazon Data Firehose stream in your AWS account. To send logs:

  1. Follow the steps in the AWS documentation: Configure Standard Logging (v2) for CloudFront.
  2. When prompted to select a destination, choose the Hydrolix-created Firehose stream. The stream name appears on the CDN Insights Solution detail page and follows the pattern:
hdx-firehose-{random-string}

Fastly Streaming Logs

Follow the instructions in the Configure Fastly real-time log streaming section of the Fastly data source page.

Cloudflare logs

Follow the instructions in the Configure Cloudflare Logpush section of the Cloudflare data source page.

Akamai DataStream logs

Follow the instructions in the Create a Stream section of the Akamai DataStream data source page.