Amazon DocumentDB 中的日志记录和监控

Amazon DocumentDB(与 MongoDB 兼容) 提供您可监控的各种 Amazon CloudWatch 指标,以确定您的 Amazon DocumentDB 集群和实例的运行状况和性能。您可以使用各种工具查看 Amazon DocumentDB 指标,包括 Amazon DocumentDB 控制台、AWS CLI 和 Amazon CloudWatch 控制台以及 CloudWatch API。有关监控的更多信息,请参阅监控 Amazon DocumentDB

通过 Amazon CloudWatch 指标,您可以使用分析器来记录在您集群上执行的操作的执行时间和详细信息。对于监控集群上速度最慢的操作以帮助您提高单个查询的性能和整体集群性能,分析器非常有用。一旦启用,操作将记录到 Amazon CloudWatch Logs 中,并且您可以使用 CloudWatch Insight 来分析、监控和存档 Amazon DocumentDB 分析数据。有关更多信息,请参阅Profiling Amazon DocumentDB Operations

Amazon DocumentDB 还与 AWS CloudTrail 集成,后者是一项在 Amazon DocumentDB(与 MongoDB 兼容) 中提供由 IAM 用户、IAM 角色或 AWS 服务所采取操作的记录的服务。CloudTrail 将对 Amazon DocumentDB 的所有 AWS CLI API 调用作为事件捕获,包括来自 Amazon DocumentDB AWS 管理控制台的调用和对 Amazon DocumentDB 开发工具包的代码调用。有关更多信息,请参阅使用 AWS CloudTrail 登录 Amazon DocumentDB API 调用

使用 Amazon DocumentDB,您可以审核在集群中执行的事件。记录的事件的示例包括成功和失败的身份验证尝试、删除数据库中的集合或创建索引。默认情况下,在 Amazon DocumentDB 上禁用审核,并要求您选择使用该功能。有关更多信息,请参阅审核 Amazon DocumentDB 事件