在 Amazon CloudWatch 中监控日志事件 - Amazon Aurora

在 Amazon CloudWatch 中监控日志事件

随着 Aurora PostgreSQL 日志事件已发布并可用作 Amazon CloudWatch Logs,您可以使用 Amazon CloudWatch 查看和监控事件。有关监控的更多信息,请参阅查看发送到 CloudWatch Logs 的日志数据

当您开启日志导出时,将使用前缀 /aws/rds/cluster/ 以及 Aurora PostgreSQL 的名称和日志类型自动创建一个新的日志组,如下模式所示。

/aws/rds/cluster/your-cluster-name/postgresql

例如,假设一个名为 docs-lab-apg-small 的 Aurora PostgreSQL 数据库集群将其日志导出到 Amazon CloudWatch Logs。它在 Amazon CloudWatch 中的日志组名称如下所示。

/aws/rds/cluster/docs-lab-apg-small/postgresql

如果存在具有指定名称的日志组,Aurora 将使用该日志组为 Aurora 数据库集群导出日志数据。Aurora PostgreSQL 数据库集群中的每个数据库实例都会将其 PostgreSQL 日志作为不同的日志流上载到日志组。您可以使用 Amazon CloudWatch 中提供的各种图形和分析工具,检查日志组及其日志流。

例如,您可以在 Aurora PostgreSQL 数据库集群的日志事件中搜索信息,并使用 CloudWatch Logs 控制台、AWS CLI 或 CloudWatch Logs API 来筛选事件。有关更多信息,请参阅《Amazon CloudWatch Logs 用户指南》中的搜索和筛选日志数据

原定设置情况下,创建新的日志组时,对其保留期使用 Never expire(永不过期)。您可以使用 CloudWatch Logs 控制台、AWS CLI 或 CloudWatch Logs API 更改日志保留期。要了解更多信息,请参阅《Amazon CloudWatch Logs 用户指南》中的更改 CloudWatch Logs 中的日志数据留存

提示

您可以使用自动化配置(例如 AWS CloudFormation)创建具有预定义日志保留期、指标筛选条件和访问权限的日志组。