- Documentation
- Learning Hub
- Section 3 of 4 Cloud logs
AWS logs: Firehose
Slide 5 of 10
How it works
Complexity: Moderate | Infrastructure: Managed | Latency: Buffered (60-900s)
You configure a subscription filter on your CloudWatch log group that sends logs to an Amazon Data Firehose stream. The stream batches the logs and delivers them to Grafana Cloud, with built-in retry and error handling. AWS handles the scaling.
CloudWatch logs collected with Firehose
Considerations
- High-throughput streaming with automatic scaling
- Automatic retry and error handling
- Native CloudWatch integration
- Cost-effective for high log volumes
- Buffered delivery latency, typically 60-900 seconds
- Limited in-flight transformation
- IAM role setup required, plus Amazon Data Firehose usage cost
Documentation
View the AWS Firehose logs documentation.