Aurora PostgreSQL 数据库日志文件
您可以监控以下类型的 Aurora PostgreSQL 日志文件:
-
PostgreSQL 日志
-
实例日志
-
IAM 数据库身份验证错误日志
Aurora PostgreSQL 将数据库活动记录到原定设置 PostgreSQL 日志文件中。对于本地 PostgreSQL 数据库实例,这些消息本地存储在 log/postgresql.log
中。对于 Aurora PostgreSQL 数据库集群 ,日志文件可用于 Aurora 集群上。也可以通过 AWS Management Console访问这些日志,您可以在此处查看或下载它们。原定设置日志记录级别可捕获登录失败、严重服务器错误、死锁和查询失败。
有关如何查看、下载和监视基于文件的数据库日志的更多信息,请参阅 监控 Amazon Aurora 日志文件。要了解有关 PostgreSQL 日志的更多信息,请参阅 Working with Amazon RDS and Aurora PostgreSQL logs: Part 1
除了本主题中讨论的标准 PostgreSQL 日志外,Aurora PostgreSQL 还支持 PostgreSQL Audit 扩展(pgAudit
)。大多数受监管行业和政府机构需要保留对数据所做更改的审计日志或审计跟踪,以符合法律要求。有关安装和使用 pgAudit 的更多信息,请参阅 使用 pgAudit 记录数据库活动。
Aurora 为启用了自动暂停的数据库实例创建一个单独的日志文件。此 instance.log 文件记录无法按预期暂停这些数据库实例的所有原因。有关实例日志文件行为和 Aurora 自动暂停功能的更多信息,请参阅监控 Aurora Serverless v2 暂停和恢复活动。