将数据库日志发布到 Amazon CloudWatch Logs
除了查看和下载数据库实例日志之外,您可以将日志发布到 Amazon CloudWatch Logs。通过 CloudWatch Logs,您可以对日志数据进行实时分析,将数据存储在高持久性存储中,并使用 CloudWatch Logs 代理管理数据。Amazon无限期保留发布到 CloudWatch Logs 的日志数据,除非您指定了保留期限。有关更多信息,请参阅更改 CloudWatch Logs 中的日志数据保留。
配置 CloudWatch 日志集成
启用日志数据发布之前,请确保您在 Amazon Identity and Access Management(IAM)中具有服务相关角色。有关服务相关角色的更多信息,请参阅将服务相关角色用于 Amazon Aurora。
要将数据库日志文件发布到 CloudWatch Logs,请选择要发布的日志。在创建新数据库实例时,在高级设置部分中做出此选择。您也可以修改现有数据库实例以开始发布。
在启用发布之后,Amazon Aurora 会持续将所有数据库实例日志记录流式传输到日志组。例如,对于您发布的每种类型的日志,您具有日志组 /aws/rds/cluster/。此日志组与生成日志的数据库实例位于同一 Amazon 区域中。cluster_name/log_type
在发布了日志记录后,可以使用 CloudWatch Logs 搜索和筛选记录。有关搜索和筛选日志的更多信息,请参阅搜索和筛选日志数据。有关介绍如何监控 RDS 日志的教程,请参阅使用 Amazon CloudWatch Logs、Amazon Lambda 和 Amazon SNS 为 Amazon RDS 构建主动式数据库监控
特定于引擎的日志信息
有关特定于引擎的信息,请参阅以下内容: