Skip to main content
Amazon RDS and Aurora can publish MySQL logs to CloudWatch Log Groups, where they become available for ingestion. RDS and Aurora don’t deliver these logs directly to Amazon Data Firehose or S3. Log groups are named /aws/rds/instance/<instance>/<log_type> for RDS and /aws/rds/cluster/<cluster>/<log_type> for Aurora. CloudWatch Log Forwarder — enable the log exports you need on the DB instance or cluster (Modify → Log exports), and the Bronto forwarder Lambda subscribes to the resulting CloudWatch Log Groups and streams events into Bronto.

Alternatives

  • Amazon Data Firehose — for very high-volume environments. Enable MySQL log exports to CloudWatch Logs, then add a subscription filter on each log group targeting a Firehose stream. MySQL logs arrive as plain text (slow-query blocks, error, general and audit logs), so Bronto stores them raw and a custom parser is required to extract fields. See Record formats.
See Ingesting AWS Data into Bronto for the full service-to-method mapping.

References