Skip to main content
Amazon RDS and Aurora can publish PostgreSQL logs — slow queries, connections, errors, and autovacuum activity — to CloudWatch Log Groups, where they become available for ingestion. CloudWatch Log Forwarder — enable PostgreSQL log exports on the DB instance or cluster (log_statement, log_min_duration_statement, etc.) and the Bronto forwarder Lambda subscribes to the resulting CloudWatch Log Groups and streams events into Bronto.

Alternatives

  • Kinesis Firehose — for very high-volume environments. Enable PostgreSQL log exports to CloudWatch Logs, then add a subscription filter on the log group targeting a Firehose stream. PostgreSQL logs arrive as plain stderr text, so Bronto stores them raw and a custom parser is required to extract fields. See Formats requiring a custom parser.
See Ingesting AWS Data into Bronto for the full service-to-method mapping.

References