Get Started with Cascade
Cascade is available in limited release on AWS! 🎉
Cascade is an observability solution that uses the power of Hydrolix to provide better understanding of your CloudFront service. Hydrolix Cascade gives you low-latency observability for your Amazon CloudFront logs with pre-built dashboard visualizations and cost-effective, full-fidelity log retention for 15 months. Purchase it through the AWS Marketplace.
How It Works
AWS real-time logs are sent via Kinesis to Cascade. After processing, indexing, and compression, the real-time log data is written to S3 in your AWS account. Cascade's query engine then uses the data in your S3 bucket(s) to serve queries that power Grafana dashboards and alerts.
Configure Your Account
Provide access to Kinesis and S3 to allow Cascade to show you dashboards with detailed information about how your services are performing over long periods of time.
Prerequisites
If you haven't already, set up these five things:
- Configure CloudFront real-time logs.
- Create a Kinesis Data Stream.
- Create an IAM user account with the
AmazonS3FullAccess
andAmazonKinesisFullAccess
permission policies so that account can read and write to your S3 storage. - Create an access key for the above user. Make sure you record the secret for that key, since it is only shown upon key creation.
Configure Cascade
Find "Hydrolix Cascade" in the AWS Marketplace and purchase it. Once you see the configuration page, enter this information from above:
- IAM access key
- IAM access key secret
- Kinesis Data Stream ARN
- AWS Region
Resuming the process
If you're interrupted, you can always return to this page by "re-purchasing" Cascade from the AWS Marketplace. AWS Marketplace will only allow you to purchase Cascade once. If you have already purchased, it will forward you to where you left off in the Cascade on-boarding process.
After entering the information, click "Verify Access" to start the provisioning process. This process takes about four minutes, during which time it will verify permissions, create roles and credentials, configure Grafana, and set up Hydrolix to start receiving your data.
Once you see the screen that shows the provisioning is complete, data will start flowing into your dashboards.
Manage Your Grafana Instance
- Manage your users
Control who can see your dashboards - Configure the ClickHouse driver
If you're using your own Grafana instance, this guide will walk you through setting up the ClickHouse driver to access your data
Create Customized Dashboards
- Customize your dashboards
Create new customizable dashboards for your users - Use the Grafana Query Builder
Find out how to use this tool to create your own custom dashboard widgets - Write your own queries
Write efficient and useful queries
Other Resources
- Hydrolix Architecture
Learn how Hydrolix provides cost savings, efficiency, and parallelism under the hood
Updated 8 days ago