> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bronto.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Amazon RDS and Aurora (MySQL) Logs

> Ship MySQL slow query, general, and error logs from Amazon RDS and Aurora MySQL to Bronto to diagnose slow queries, connection failures, and replication issues.

Amazon RDS and Aurora can publish MySQL logs — the slow query log, general log, and error log — to CloudWatch Log Groups, where they become available for ingestion.

## Recommended method

[**CloudWatch Log Forwarder**](./aws-client-cloudwatch) — enable MySQL log exports on the DB instance or cluster and the Bronto forwarder Lambda subscribes to the resulting CloudWatch Log Groups and streams events into Bronto.

## Alternatives

* [**Kinesis Firehose**](./aws-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 and general logs), so Bronto stores them raw and a [custom parser](/core-features/custom-parser) is required to extract fields. See [Formats requiring a custom parser](./aws-firehose#formats-requiring-a-custom-parser).

See [Ingesting AWS Data into Bronto](./aws-overview) for the full service-to-method mapping.

## References

* [Amazon RDS — MySQL log access](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_LogAccess.Concepts.MySQL.html)
