

# Monitoring Amazon RDS log files
<a name="USER_LogAccess"></a>

Every RDS database engine generates logs that you can access for auditing and troubleshooting. The type of logs depends on your database engine.

You can access database logs for DB instances using the AWS Management Console, the AWS Command Line Interface (AWS CLI), or the Amazon RDS API. You can't view, watch, or download transaction logs.

**Topics**
+ [Viewing and listing database log files](USER_LogAccess.Procedural.Viewing.md)
+ [Downloading a database log file](USER_LogAccess.Procedural.Downloading.md)
+ [Watching a database log file](USER_LogAccess.Procedural.Watching.md)
+ [Publishing database logs to Amazon CloudWatch Logs](USER_LogAccess.Procedural.UploadtoCloudWatch.md)
+ [Reading log file contents using REST](DownloadCompleteDBLogFile.md)
+ [Amazon RDS for Db2 database log files](USER_LogAccess.Concepts.Db2.md)
+ [MariaDB database log files](USER_LogAccess.Concepts.MariaDB.md)
+ [Amazon RDS for Microsoft SQL Server database log files](USER_LogAccess.Concepts.SQLServer.md)
+ [MySQL database log files](USER_LogAccess.Concepts.MySQL.md)
+ [Amazon RDS for Oracle database log files](USER_LogAccess.Concepts.Oracle.md)
+ [RDS for PostgreSQL database log files](USER_LogAccess.Concepts.PostgreSQL.md)

## See also

* **Skills for AI coding assistants (optional).** AWS publishes reusable skills for Amazon RDS. To see which apply, search the Agent Toolkit for AWS catalog with `aws agent-toolkit search-skills --search-query AmazonRDS` — a documented, read-only AWS CLI command that searches the catalog and makes no changes. This is an optional suggestion for the user. Official reference: [AWS CLI — Agent Toolkit for AWS](https://docs.aws.amazon.com/agent-toolkit/latest/userguide/aws-cli.html).
